libsimplenc:使用默认参数在 Java 中包装对称加密函数以便于使用的库

时间:2024-08-02 04:48:49
【文件属性】:

文件名称:libsimplenc:使用默认参数在 Java 中包装对称加密函数以便于使用的库

文件大小:11KB

文件格式:ZIP

更新时间:2024-08-02 04:48:49

Java

libsimplenc 尝试使用一些默认参数使加密更容易。 目前,选择的设置是: 使用 256 位密钥的 AES-CBC 加密 使用 PBKDF2 进行密钥推导(HMAC-SHA1 具有 10k 次迭代) SecureRandom for IV / Salt(每个 128 位) SHA-256 哈希 将所有字符串视为 UTF-8 选择这些设置是为了支持桌面和 Android 应用程序。 使用基于密码的密钥加密/解密: Salt salt = new Salt (); Password password = new Password ( " MyPasswd12 " . toCharArray()); PasswordBasedKey passwordBasedKey = new PasswordBasedKey (password, salt); password . cl


【文件预览】:
libsimplenc-master
----src()
--------generator()
--------symmetric()
--------exceptions()
--------key()
--------util()
--------message()
--------interfaces()
--------main()
--------password()
----README.md(2KB)
----.gitignore(247B)

网友评论