椭圆曲线数字签名及验证
1.生成私钥和公钥
生成椭圆曲线对象
生成密钥对,返回私钥对象
编码生成公钥字节数组,参数是椭圆曲线、x坐标、y坐标
2.ECDSA数字签名
数字签名生成r、s的big.Int对象,参数是随机数、私钥、签名文件的哈希串
将r、s转成r、s字符串
r和s字符串凭借,形成数字签名的der格式
3.生成签名的DER编码格式
获取r和s的长度
计算DER序列的总长度
将10进制长度转16进制字符串
平凑DER编码格式
4.ECDSA验证签名
生成椭圆曲线对象
根据公钥字节数字,获