文件名称:kyber:Go语言的高级密码库
文件大小:1.05MB
文件格式:ZIP
更新时间:2024-06-02 08:49:40
go crypto-library elliptic-curves Go
用于DE的DEDIS高级加密库 该软件包为Go提供了高级加密原语的工具箱,可用于诸如应用程序,这些应用程序需要简单的签名和加密。 有关该库的用途和API功能的详细信息,请参阅的。 该软件包包括可变时间和恒定时间的实现。 如果您的应用程序对基于定时的攻击敏感,并且您需要限制Kyber仅提供恒定时间的实现,则应在main包的init()函数中使用函数。 版本控制-开发 我们使用以下版本控制模型: crypto.v0是第一个半稳定版本。 请参阅。 kyber.v1从未存在,以便保持kyber,onet和cothorithy版本的链接 gopkg.in/dedis/kyber.v2是最后一个稳定版本 从v3.0.0开始,kyber是一个Go模块,我们尊重。 因此,如果您依赖master分支,则可能会不时发生损坏。 如果您需要以向后兼容的方式进行更改的东西,则应使用主软件包所在目录中的go.