我正在尋找一個示例代碼來使用彈性城堡的java implimentation中的'ECKey'加密/解密一個字節[]。特別是我需要知道如何指定算法,填充等提前在Java中使用BouncyCastle的橢圓曲線加密API加密
1
A
回答
2
因爲只有這個時候
感謝,作爲樣品來源仍不能單獨下載。這只是內部充氣城堡樣本的代碼。下載最新的消息來源或查看EC IES測試here(只是使用Google搜索)。
+1
請注意,EC加密幾乎總是與快速對稱密碼組合使用,並且EC公鑰只對隨機會話密鑰進行加密。 –
2
在BouncyCastle API是IESEngine(集成加密方案),使用BasicAgreement和KDF對象的例子,你可以在ECIESTest.java找到它。它詳細展示了這個類的用法。
相關問題
- 1. Android上的Bouncycastle橢圓曲線加密
- 2. 橢圓曲線加密
- 3. 在iOS中的橢圓曲線加密
- 4. Java 7 keytool橢圓曲線加密
- 5. java中的橢圓曲線密碼學
- 6. 橢圓曲線密碼學
- 7. Java 7中的橢圓曲線加密實現
- 8. 閱讀橢圓曲線從私有密鑰文件與BouncyCastle的
- 9. 是否可以使用橢圓曲線加密來加密數據?
- 10. 20使用橢圓曲線加密的字節限制
- 11. 誤差對加密使用橢圓曲線
- 12. 使用橢圓曲線加密驗證簽名
- 13. NFC兼容標籤用於橢圓曲線加密
- 14. PyECC示例 - Python橢圓曲線密碼
- 15. 橢圓曲線Java
- 16. 爲橢圓曲線密碼學生成橢圓曲線的基點(G)
- 17. 什麼是橢圓曲線加密的填充類型
- 18. 橢圓曲線密碼學(ECC)與彈性城堡用於非對稱加密
- 19. Java中的橢圓曲線密碼學6
- 20. Android - SSL/TLS和ECC(橢圓曲線加密)
- 21. Bouncy Castle,Crypto ++,橢圓曲線加密(ECC),未能解碼
- 22. 存儲/檢索橢圓曲線加密(ECC)公鑰和私鑰
- 23. Azure密鑰保管庫是否支持ECC(橢圓曲線加密)?
- 24. 在Java Card上使用橢圓曲線計算添加點
- 25. 使用橢圓曲線密鑰的Node.js HTTPS請求
- 26. Java BouncyCastle Cast6Engine(CAST-256)加密
- 27. 使用BouncyCastle PKCS7加密和解密 - java中的CMS
- 28. 使用BouncyCastle加密私鑰
- 29. 從iOS導出橢圓曲線密鑰以使用OpenSSL
- 30. PgP加密和解密使用BouncyCastle c#
除非您已經理解了橢圓曲線密碼體系,否則它太低級別的API供您使用。如果你堅持你應該使用'IESEngine'類。這需要一個'BasicAgreement'對象,'ECDHBasicAgreement'就是一個例子。那就是你的橢圓曲線起作用的地方。不,我沒有給你示例代碼。 –
不要忘記跟進或接受你的問題,阿斯拉姆。 –