spritz:在 Haskell 中实现类似 Spritz RC4 的流密码

时间:2024-08-01 11:00:20
【文件属性】:

文件名称:spritz:在 Haskell 中实现类似 Spritz RC4 的流密码

文件大小:9KB

文件格式:ZIP

更新时间:2024-08-01 11:00:20

Haskell

喷 这是Ronald L. Rivest和Jacob CN Schuldt记录的海绵状 RC4 类流密码的实现。 此实现是直接实现,基于原始论文中提供的伪代码。 因此,我们大量使用 State monad(以及lens库以简化我们的使用)。 未来的工作可以(并且应该)限制或消除我们对 State 的使用。 除了轻微的命名和样式约定更改之外,提供的函数与本文中介绍的函数一致。 执照 BSD-2。 有关详细信息,请参阅LICENSE 。


【文件预览】:
spritz-master
----.gitignore(164B)
----Setup.hs(46B)
----src()
--------Crypto()
----.travis.yml(1KB)
----LICENSE(1KB)
----scripts()
--------deploy-haddock-manually.sh(542B)
--------hackage-docs.sh(1KB)
----README.md(770B)
----spritz.cabal(1KB)

网友评论