2010-08-17 39 views
1

和標題一樣,我想加密通過網絡發送的數據。由於我 決定使用TCP和/或SCTP協議,因此我無法使用SSL/TLS。這就是爲什麼我想要 基於SSL思想實現我自己的解決方案。兩個對等體將首先使用不對稱算法(RSA)交換對稱的算法密鑰(AES),然後使用對稱算法繼續通信加密數據。有沒有關於使用OpenSSL的cryptolib實現網絡數據加密的書籍?

我使用C++ for Linux開發我的應用程序。問題是我對數據加密是新手,我在大學裏只有很少一些關於網絡安全的非常普遍的講座......我將在明年對此有更多的瞭解。

到目前爲止,我想通了,那OpenSSL提供了子庫libcrypto,其中有 一切,我需要:)但是手冊頁都沒有太大的幫助,尤其是對於新用戶和我一樣 ...

您能否向我推薦任何有關OpenSSL和密碼學的書籍或網絡資源,供程序員使用 ?

回答

1
+0

點擊第二本書的鏈接,這是驚人的。只是..哇。 – ladenedge 2010-08-17 14:27:50

+1

小心,他們可能會在下一版中包含stackoverflow文章。 – 2010-08-18 00:00:03

0

因爲我決定使用TCP和/或SCTP協議,所以我不能使用SSL/TLS。

這是一個非sequiter。沒有什麼能阻止你通過TCP或SCTP使用TLS(SSL) - 事實上TLS幾乎總是通過TCP來運行。

相關問題