ff:处理有限域的特征和实用程序

时间:2024-05-25 16:30:32
【文件属性】:

文件名称:ff:处理有限域的特征和实用程序

文件大小:21KB

文件格式:ZIP

更新时间:2024-05-25 16:30:32

Rust

ff ff是用纯Rust编写的有限域库,没有unsafe{}代码。 免责声明 该库不提供固定时间保证。 用法 将ff板箱添加到您的Cargo.toml : [ dependencies ] ff = " 0.9 " 该ff箱包含Field和PrimeField特质。 有关更多信息,请参见。 #![derive(PrimeField)] 如果需要素数域的实现,此库还提供了一个过程宏,当提供模数时,该宏将扩展为素数域的有效实现。 PrimeFieldGenerator必须是p-1阶Fp的元素,也是二次非PrimeFieldGenerator基。 首先,启用derive板条箱功能: [ dependencies ] ff = { version = " 0.9 " , features = [ " derive " ] } 然后像这样使用宏: #[macro_use] exter


【文件预览】:
ff-main
----.gitignore(30B)
----src()
--------lib.rs(8KB)
----Cargo.toml(1KB)
----.github()
--------workflows()
----LICENSE-MIT(1KB)
----README.md(2KB)
----tests()
--------derive.rs(427B)
----ff_derive()
--------src()
--------Cargo.toml(626B)
----LICENSE-APACHE(11KB)

网友评论