没有合适的资源?快使用搜索试试~ 我知道了~
secp256k1evm:在EVM中部分重新实现libsecp256k1
共6个文件
asm:4个
md:1个
sol:1个
需积分: 5 0 下载量 51 浏览量
2021-05-03
00:14:42
上传
评论
收藏 3KB ZIP 举报
温馨提示
secp256k1evm 在EVM中部分重新实现libsecp256k1 设计用于ETHASM(我的,不是pyton的) 组Double接受4个uint256参数:x,y,z和无穷大,并输出4个参数x,y,z和双精度的无穷大(X坐标= x / z ^ 2,Y坐标= y / z ^ 3)。 组添加采用8个参数:x1,y1,z1,infinity1,x2,y2,z2,infinity2,并输出4个参数x,y,z和加法结果的无穷大 标量当前仅使用double和add方法进行标量乘法。 输入是5个参数。 x,y,z,无穷大和k。 包装展示了如何将scalarmult与Solidity源代码接口 场反转取1个参数并输出其反模p 所有calldataload都偏移4以与Solidity ABI兼容
资源推荐
资源详情
资源评论
收起资源包目录
secp256k1evm-master.zip (6个子文件)
secp256k1evm-master
groupdouble.asm 2KB
wrapper.sol 742B
scalarmult.asm 1KB
fieldinvert.asm 5KB
groupadd.asm 3KB
README.md 778B
共 6 条
- 1
资源评论
工程求知者
- 粉丝: 31
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功