2012-03-29 35 views
0

我是包括C,C++,C#,Python,JavaScript,Perl,HTML,PHP等在內的許多語言的高級程序員。但是,我一直在嘗試爲網站SSL和加密創建創建自己的算法。無論如何,我可以通過我自己的自定義算法創建SSL證書嗎?SSL創建算法

+5

不,或者換句話說,不是。 – Pointy 2012-03-29 04:35:45

+3

如果你必須問怎麼做,你不應該這樣做。至少不是爲了確保任何「真實」的東西。爲什麼重新發明輪子? – sdolan 2012-03-29 04:35:52

+1

它們有什麼用?兩端的軟件必須理解它們,這意味着你只能對自己說話。編寫一個安全的密碼系統需要數年的數學培訓和專業知識,而不是大多數程序員擁有的。 – agf 2012-03-29 04:43:20

回答

4

不要重新發明輪子,因爲你認爲你可以!您可以使用已有的用於開發/學習目的的工具創建一個自簽名SSL證書,並且需要從有效的頒發機構購買證書。那麼只有它可以被其他人信任(那些在你的網絡/控制之外的人)。

+1

也許我應該說得更清楚。我其他人的意思是外部世界的人。如果它位於網絡內部,則您擁有自己的頒發機構,但仍不建議您創建自己的證書創建算法。 – Ramesh 2012-03-29 04:46:04

1

我一直在試圖創建自己的算法網站SSL

你不能。 SSL已經定義,X.509證書也是如此。你的問題體現了矛盾。