文件名称:elgamal:在 Go 中实现的纯 elgamal 密码系统
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-30 02:42:54
Go
埃尔加马尔 在 Go 中实现的纯 elgamal 密码系统 介绍 El Gamal 密码系统的实现。 有关介绍,请参阅 。 此实现与 golang.org/x/crypto/openpgp/elgamal 中的实现之间的区别在于此处绝对不使用填充。 如果您想加密数字并需要对密码文本进行代数,则没有填充很酷。 当您加密数据并且您不想允许对密码文本进行代数运算时,需要使用填充。 该库的另一个重要特性是易于对 JSON 和 BSON 中的所有结构进行序列化。 警告 作为任何密码库,如果你使用它,你需要信任它。 不幸的是,该库未经第三方验证。 可能存在一些错误和漏洞。 如果你找到一个,请填写一个错误。 文件 感谢 godoc.org,文档可在
【文件预览】:
elgamal-master
----.travis.yml(29B)
----LICENSE(1KB)
----elgamal.go(3KB)
----elgamal_test.go(4KB)
----.gitignore(266B)
----README.md(1KB)