galois:有限域中的算术和多项式运算

时间:2024-06-06 02:40:10
【文件属性】:

文件名称:galois:有限域中的算术和多项式运算

文件大小:156KB

文件格式:ZIP

更新时间:2024-06-06 02:40:10

cryptography fast-fourier-transform finite-fields lagrange-interpolation TypeScript

加洛瓦 有限域中的算术和多项式运算。 安装 $ npm install @guildofweavers/galois --save 例子 import * as galois from '@guildofweavers/galois' ; // create a prime field with a large modulus const field = galois . createPrimeField ( 2n ** 256n - 351n * 2n ** 32n + 1n ) ; const a = field . rand ( ) ; // generate a random field element const b = field . rand ( ) ; // generate another random element const c = field .


【文件预览】:
galois-master
----bin()
--------index.js(1KB)
--------package.json(879B)
--------package-lock.json(160KB)
--------galois.d.ts(17KB)
--------lib()
--------README.md(13KB)
----package.json(879B)
----gulpfile.js(2KB)
----tests()
--------benchmarks.ts(20KB)
--------PrimeField.spec.ts(49KB)
----LICENSE(1KB)
----package-lock.json(160KB)
----galois.d.ts(17KB)
----.npmignore(37B)
----tsconfig.json(294B)
----.gitignore(137B)
----lib()
--------subfields()
--------utils.ts(806B)
--------assembly()
--------PrimeField.ts(35KB)
--------structures()
--------BinaryField.ts(9KB)
----README.md(13KB)
----index.ts(2KB)
----.gitattributes(66B)
----.vscode()
--------launch.json(438B)
--------settings.json(393B)
--------tasks.json(1KB)

网友评论