4个版本 (2个破坏性版本)
使用旧的Rust 2015
0.3.0 | 2017年6月26日 |
---|---|
0.2.1 | 2017年6月18日 |
0.2.0 | 2017年6月17日 |
0.1.0 | 2017年6月17日 |
#68 在 #aes
用于 ire
16KB
330 行
标量固定时间AES核心转换
这是直接从Linux内核中的aes_ti.c & aes.h代码转换而来。
警告
应与良好的模式(GCM、EME、XTS等)一起使用。此处实现的Aes
仅支持单个块的加密/解密。它实际上是ECB模式。
在大多数情况下,使用完整的加密系统库(如NACL、sodium等)将是更好的选择。这些库试图避免可能损害此块加密预期用途的各种误操作。