Leslie-Lamport:用于Lamport签名的量子后密码库

时间:2021-04-01 01:01:33
【文件属性】:
文件名称:Leslie-Lamport:用于Lamport签名的量子后密码库
文件大小:17KB
文件格式:ZIP
更新时间:2021-04-01 01:01:33
rust cryptography crates crate rust-lang 莱斯利·兰波特(Leslie_Lamport) Leslie Lamport于1979年创建的量子后数字签名方案Lamport签名库。 阅读有关Lamport签名的信息 如何生成密钥 默认生成将创建1024个密钥对,这些密钥对最多可以签名64个字节,并且密钥大小为32个字节。 这些是简单生成具有的默认参数: n = 64 d = 32 | d ∈32,48,64,128 hash由用户选择。 use leslie_lamport :: {LamportKeyPair,LamportSignature,Algorithms}; fn main (){ // Generate Keypair using Operating System SHA256 let keypair = LamportKeyPair :: generate (Algorithms :: O
【文件预览】:
Leslie-Lamport-master
----.gitignore(30B)
----LICENSE-MIT(1KB)
----README.md(4KB)
----Cargo.toml(948B)
----tests()
--------unit_tests.rs(9KB)
----examples()
--------generation.rs(3KB)
--------advanced_generation.rs(3KB)
----LICENSE-APACHE(11KB)
----src()
--------lib.rs(20KB)
--------random.rs(1KB)
----.travis.yml(111B)

网友评论