Bouncy Castle(代号 One lib)和 AES-256 加密

Bouncy Castle (Codename One lib) and AES-256 encryption

我尝试搜索 Codename One Bouncy Caste 库的文档 API,但“Wiki”部分打不开:

https://code.google.com/p/bouncy-castle-codenameone-lib/

我不知道 API 的记录在哪里,但是我需要一个特定的信息:我需要编写一个能够使用 AES-256 加密和解密从 FileSystemStorage 获取的文件的桌面应用程序。最高级别的安全性是一项要求,我不知道此用例中的安全性是否仅取决于密码强度或还取决于其他参数。

这是最新的存储库:https://github.com/codenameone/bouncy-castle-codenameone-lib/

您可以查看 AES 加密示例:https://github.com/codenameone/bouncy-castle-codenameone-lib/blob/master/src/com/codename1/crypto/EncryptedStorage.java

虽然我不确定密钥长度。