h2c-go-ref:散列到曲线参考实现

上传者: 42118423 | 上传时间: 2022-05-03 10:45:33 | 文件大小: 82KB | 文件类型: ZIP
散列到椭圆曲线 IETF数据跟踪器: 互联网草案: 该文档指定了许多算法,可用于将任意字符串编码或散列到椭圆曲线上的某个点。 参考实施 此实现的目的是生成测试向量并实现与其他实现的交叉兼容性。 此实现仅供参考。 它不能在生产系统中使用。 开发部: 实施的草稿版本: (最新) 兼容的实现 内部构造 接触 可以随意打开github问题来查找与实现相关的任何内容,否则请向该草案的作者发送电子邮件。

文件下载

资源详情

[{"title":"( 48 个子文件 82KB ) h2c-go-ref:散列到曲线参考实现","children":[{"title":"h2c-go-ref-master","children":[{"title":"go.mod <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"suite_test.go <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"doc.go <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"field","children":[{"title":"fields.go <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"go.sum <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"testdata","children":[{"title":"expander","children":[{"title":"expand_message_xmd_SHA512.json <span style='color:#111;'> 10.53KB </span>","children":null,"spread":false},{"title":"expand_message_xof_SHAKE_128.json <span style='color:#111;'> 8.02KB </span>","children":null,"spread":false},{"title":"expand_message_xmd_SHA256.json <span style='color:#111;'> 9.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"suites","children":[{"title":"P521_XMD-SHA-512_SSWU_RO_.json <span style='color:#111;'> 7.65KB </span>","children":null,"spread":false},{"title":"curve25519_XMD-SHA-512_ELL2_RO_.json <span style='color:#111;'> 4.81KB </span>","children":null,"spread":false},{"title":"curve25519_XMD-SHA-512_ELL2_NU_.json <span style='color:#111;'> 3.51KB </span>","children":null,"spread":false},{"title":"curve448_XMD-SHA-512_ELL2_NU_.json <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"edwards448_XMD-SHA-512_ELL2_RO_.json <span style='color:#111;'> 6.84KB </span>","children":null,"spread":false},{"title":"edwards448_XMD-SHA-512_ELL2_NU_.json <span style='color:#111;'> 4.84KB </span>","children":null,"spread":false},{"title":"BLS12381G1_XMD-SHA-256_SSWU_RO_.json <span style='color:#111;'> 6.10KB </span>","children":null,"spread":false},{"title":"BLS12381G2_XMD-SHA-256_SSWU_NU_.json <span style='color:#111;'> 6.93KB </span>","children":null,"spread":false},{"title":"P384_XMD-SHA-512_SSWU_NU_.json <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"BLS12381G2_XMD-SHA-256_SSWU_RO_.json <span style='color:#111;'> 10.15KB </span>","children":null,"spread":false},{"title":"curve448_XMD-SHA-512_ELL2_RO_.json <span style='color:#111;'> 6.84KB </span>","children":null,"spread":false},{"title":"secp256k1_XMD-SHA-256_SSWU_RO_.json <span style='color:#111;'> 4.87KB </span>","children":null,"spread":false},{"title":"P256_XMD-SHA-256_SSWU_RO_.json <span style='color:#111;'> 4.86KB </span>","children":null,"spread":false},{"title":"secp256k1_XMD-SHA-256_SSWU_NU_.json <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"P256_XMD-SHA-256_SSWU_NU_.json <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"edwards25519_XMD-SHA-512_ELL2_RO_.json <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"BLS12381G1_XMD-SHA-256_SSWU_NU_.json <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"P384_XMD-SHA-512_SSWU_RO_.json <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false},{"title":"edwards25519_XMD-SHA-512_ELL2_NU_.json <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"P521_XMD-SHA-512_SSWU_NU_.json <span style='color:#111;'> 5.35KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".github","children":[{"title":"workflows","children":[{"title":"go.yml <span style='color:#111;'> 309B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"expander_test.go <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"curve","children":[{"title":"rationalMaps.go <span style='color:#111;'> 16.42KB </span>","children":null,"spread":false},{"title":"curves.go <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"expander.go <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"suites.go <span style='color:#111;'> 5.73KB </span>","children":null,"spread":false},{"title":"hash.go <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"mapping","children":[{"title":"sswu.go <span style='color:#111;'> 3.17KB </span>","children":null,"spread":false},{"title":"svdw.go <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false},{"title":"teEll2.go <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"elligator2.go <span style='color:#111;'> 434B </span>","children":null,"spread":false},{"title":"wcEll2.go <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"weA0ell2.go <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"bf.go <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"mapping.go <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"mapping_test.go <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"mtEll2.go <span style='color:#111;'> 473B </span>","children":null,"spread":false}],"spread":false},{"title":"xof","children":[{"title":"xof.go <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明