簡體   English   中英

如何在OpenSSL中使用預共享密鑰

[英]How to use pre-shared keys in OpenSSL

是否可以在系統上生成2個預共享密鑰,然后將它們分配給兩個主機A和B,以便A和B然后可以將這些密鑰用於它們之間的加密連接? 我不是在談論像RSA這樣的公鑰,而是2個預共享的密鑰,它們已經移交給了兩方!

我必須在C ++中實現它,所以如果可能的話,我需要一個可行的解決方案。

是的,有可能。 您似乎正在尋找的是對稱密鑰加密。

在這種情況下,密鑰通常只是所需數量的隨機字節。 為此,任何加密安全的RNG源都是可以的。 如果以后要使用openssl,則RAND_bytes()將起作用。

另請參閱AES加密-使用OpenSSL生成密鑰

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM