2014-07-09 39 views
0

我試圖從服務器的HTTP轉換成HTTPS,和我有,因爲居住在密鑰庫問題的證書的麻煩:轉換SHA1證書以MD5使用OpenSSL的

我的最終目標是實現自動化的過程以編程方式通過密鑰庫中的這些證書並將其轉換爲不同的格式(即MD5)。 有沒有可以簡單轉換SHA1 - > MD5的命令?這甚至可能嗎?

有沒有比通過OpenSSL更簡單的方法?如果這個問題表達得很差,我很抱歉,我對這個主題的理解非常有限。

謝謝!

+3

一旦由CA簽名,證書不能被更改或「轉換」。 –

回答

2

由於尤金的評論正確指出答案几乎肯定不是。這是因爲證書比單純的字段集合更復雜。證書由證書頒發機構簽署。這個簽名是一種安全校驗和,不能被篡改。如果您更改了證書的一位,簽名將無法驗證。

有一種特殊情況,您可以在其中這樣做,這可能不適用於您的情況:如果您的證書是自簽名的。