椭圆曲线密码学 Elliptic Curve Cryptography

密码学是研究在存在对抗行为的情况下还能安全通信的技术。即算法加密信息,再算法解密出信息。加密分为两类

  1. Symmetric-key Encryption (secret key encryption)

即一种密钥,加密和解密使用同一密钥,可相互转换

  1. Asymmetric-key Encryption (public key encryption)

分为公钥和私钥,不能转换,密钥搬运难题,用公钥加密,私钥解密

椭圆密码学ECC

比特币使用的是 secp256k1 这一特定的椭圆曲线参数集

私钥到公钥的转换是容易的,但公钥到私钥的转换却是极其困难的

K(公钥) = k(私钥) * G(椭圆曲线上的初始点)

参考:区块链科普:非对称加密、椭圆曲线加密算法-腾讯云开发者社区-腾讯云

相关推荐
傻小胖3 天前
第2讲:BTC-密码学原理 北大肖臻老师客堂笔记
笔记·web3·密码学
courniche6 天前
金融数据密码机、服务器密码机、签名验签服务器、时间戳服务器4款相比较
密码学
漏洞文库-Web安全7 天前
CTF密码学之SM4
安全·web安全·网络安全·密码学·ctf
HaiLang_IT7 天前
2026年密码学专业选题全攻略:从数字签名到漏洞挖掘的精选选题指南
密码学
搬砖魁首7 天前
密码学系列 - ECDSA vs. EdDSA:主要区别
密码学·签名·ecdsa·eddsa
C++ 老炮儿的技术栈7 天前
用密码学安全随机数生成256位密钥
c语言·开发语言·c++·windows·安全·密码学·visual studio
聊询QQ:688238867 天前
顶刊复现基于球形向量改进的粒子群算法PSO的无人机3D路径规划,spherical vecto...
密码学
ZFJ_张福杰7 天前
【技术深度】【安全】Remote Password Protection:一套密码永不上传的登录协议方案(含盲签 + Pairing + Crypto 模块)
安全·密码学·零信任·hsm·双线性映射·远程密码保护
wsx_iot10 天前
密码学基础
密码学
洒家肉山大魔王10 天前
PKCS#7填充
密码学·crypto·p7填充·填充处理