| 版 | 1.4 |
|---|---|
| 发行人 | Hissen IT |
| 发布日期 | Sep 28, 2015 |
| 添加日期 | Sep 28, 2015 |
| 操作系统要求 | Windows 10, Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| 要求 | None |
| 下载总数 | 26 |
| 价钱 | Free to try |
描述
适用于 Java 和 Android 的 CrococryptLib:将加密集成到应用程序中的最简单方法
有了这个库,任何人都可以编写加密和其他加密服务!
- 你知道像 CBC 这样的 AES 分组密码模式或像初始化向量这样的参数吗?
- 你知道如何轻松地对加密数据进行编码、存储和传输吗?
- 您是否关心密码的安全存储或基于密码的加密?
- 使用 PBKDF2 和 PKCS #5 等行业标准以及 HMAC、迭代计数和盐等自动安全设置。
CrococryptLib 提供了将加密集成到您自己的应用程序中的最简单方法。无需深入的密码学知识,节省开发时间和预算......
特征
* 紧凑的加密格式:以一种紧凑的格式自动选择和存储安全参数。这包括密钥大小、初始化向量、迭代计数、盐和哈希长度。
*简单安全的哈希和用户密码验证
* 基于密码的加密,包括密钥包装和对密码更改的支持
* 默认哈希:PBKDF2 (PKCS #5)、带有 SHA512 的 HMAC、512 位哈希、512 位盐
* 默认强加密:AES 256 位、CBC 模式、新初始化向量的安全自动生成 (IV)
** 可以交替使用任何 JCE 可用的对称密码 - 例如 Twofish、Serpent、Blowfish、3DES、GOST。
* 轻松编码成二进制(更少的存储空间)、Base64、Hex、JSON、文件或任意流对象。也为数据库选择任何格式。
* 通过紧凑格式,所有密钥和加密值都可以存储在单个列、字段或属性中。没有进一步的管理开销。
* 每个值都独立存储
** 个人账户可以有不同的算法强度。示例:出于性能原因,您可能会使用较低的用户密码迭代次数,但您希望管理帐户的迭代次数较高。使用 CrococryptLib 没问题!