我想知道如果PGP加密可以像其他加密類型(AES,3DES)那樣用於加密純文本。有沒有辦法做到這一點?像AES一樣,我可以使用PGP來加密純文本嗎?
回答
OpenPGP是一種加密方案,它使用加密算法(您稱爲AES,3DES)並添加除加密之外的其他內容。所以OpenPGP比AES更廣泛。
純文本只是某些二進制數據的人類可讀「形式」,所以加密純文本沒有問題。問題是你想得到什麼結果。 OpenPGP會給你二進制數據,或者,當所謂的Armoring被啓用時,你也將獲得文本格式的數據。
Hi @Eugene,那麼它可以用來加密存儲在c#中的變量進行加密的純文本? – janmvtrinidad
@janmvtrinidad當然可以。您需要將Unicode字符串轉換爲某種編碼(比如UTF8或UTF16)中的二進制數據,然後加密生成的緩衝區。 –
嗨,你能提供一個工作的例子嗎?謝謝! – janmvtrinidad
- 1. 使用純文本密鑰使用bash openssl進行AES加密
- 2. 使用AES加密來加密文件
- 3. 我可以在哪裏獲得AES的Encyrption for PHP,並且可以使用AES加密來存儲文件?
- 4. 我可以浮動像圖像一樣的文本塊嗎?
- 5. 使用PGP密鑰加密
- 6. 我可以通過RabbitMQ發送純文本密碼嗎?
- 7. 我可以在Passport策略中使用Salt而不是純文本密碼嗎?
- 8. GlassFish 4.0可以使用AES 256位加密嗎?
- 9. 使用Forge來加密/解密AES
- 10. 在PowerShell腳本中將AES加密密碼解密爲純文本
- 11. 我們可以使用Paramiko獲得公鑰嗎?或者像純文本一樣閱讀它?
- 12. 像glyphicon一樣可以使用svg嗎?
- 13. 加密文件使用AES
- 14. PGP加密文件或文本?
- 15. 我可以使用我的ssh-public-key來解密文件嗎?
- 16. AES加密我嘗試使用AES加密
- 17. 我可以像使用localstorage一樣使用Amplify.js嗎?
- 18. 我可以像使用onclick一樣使用href嗎?
- 19. 我可以像使用D3.js一樣使用JasperReports嗎?
- 20. 我可以使用OpenSSL來加密URL參數嗎?
- 21. BCrypt使用AES 448bit加密嗎?
- 22. 可以通過編碼以純文本格式獲取我的bcrypt密碼嗎?
- 23. 我可以以純文本形式存儲sha256哈希密碼嗎?
- 24. 有人可以使用OpenSSL AES CCM提供加密/解密示例嗎?
- 25. 使用AES加密/解密
- 26. PGP加密和解密使用
- 27. PgP加密和解密使用BouncyCastle c#
- 28. PGP使用Java加密和解密
- 29. 使用PGP來加密文件的水壺
- 30. SSIS PGP加密
有人可以告訴我在我的問題中需要更改什麼?所以這可以理解。 – janmvtrinidad
它可能有助於顯示你已經嘗試了哪些代碼和研究,特別是你卡在哪裏。 [這個鏈接](http://stackoverflow.com/help/how-to-ask)給出了更詳細的問題提綱。 – wwkudu
謝謝@wwkudu。 – janmvtrinidad