2个版本
0.1.1 | 2019年2月3日 |
---|---|
0.1.0 | 2019年2月1日 |
#2213 in 密码学
每月下载量:69
在 5 个crate中使用(直接使用2个)
10KB
230 行
密码学相关的SIMD抽象
设计: - 接口尽可能接近RFC2366/packed_simd - 可插拔后端
支持的后端: - ppv_null:模拟SIMD。安全,便携。 - ppv_lite86:使用coresimd内联函数的x86实现,稳定且编译速度快。 - packed_simd:支持未来兼容性--在ppv_lite稳定后可能替换ppv_lite;在同时,为ppv_lite不支持的平台提供不稳定的SIMD后端。
实验性状态
最初我会根据我的密码学实现需求添加功能,因此接口中会有一些随机缺口。最终我会完善功能集,并在特质中定义可用的功能,以确保后端支持相同的功能。
依赖项
~230KB