我想使用 libsodium 庫和收件人 public_key 來加密消息,而不使用我的 private_key/public_key。稍后的接收者應該能夠用他的私鑰解密它??梢詂rypto_box_keypair()為收件人生成密鑰對嗎?我應該使用哪個函數來加密和解密?我知道這可以用 openssl 實現,但是用 libsodium 可以嗎?謝謝。
1 回答

慕村9548890
TA貢獻1884條經驗 獲得超4個贊
為此,密封盒加密似乎是最好的方法:
string \Sodium\crypto_box_seal(string $message, string $publickey)
這將使用用戶的公鑰加密消息,然后他將能夠使用他的私鑰解密該消息。然而,這僅解決加密需求(這就是我的問題中的情況)。
- 1 回答
- 0 關注
- 138 瀏覽
添加回答
舉報
0/150
提交
取消