mervick/aes-everywhere

Aes Everywhere - 跨语言加密库 (AES/256/CBC/PKCS5)

支持包维护!
Open Collective

安装次数: 79,186

依赖关系: 0

建议者: 0

安全: 0

星标: 478

关注者: 25

分支: 169

开放问题: 10

语言:Java

v1.1.3 2019-09-15 19:41 UTC

This package is not auto-updated.

Last update: 2024-09-11 08:51:06 UTC


README

Stand With Ukraine

AES Everywhere - 跨语言加密库 (Bash, C#, Dart, GoLang, Java, JavaScript, PHP, Python, Ruby, Swift)

AES Everywhere 是一个跨语言加密库,它能够在不同的编程语言和平台上使用相同的算法进行数据的加密和解密。

这是 AES 算法的实现,具体为 CBC 模式,256 位密钥长度,PKCS7 填充。它实现了与 OpenSSL 兼容的加密,并使用随机生成的盐。

实现