椭圆曲线加密(ECC)技术详解
椭圆曲线加密(ECC)技术详解——现代密码学的认证与密钥交换基石一、核心定义修正ECC 不直接用于加密数据,它专门用于数字签名(身份认证) 和密钥交换。真正的数据加密由对称加密算法(如AES、ChaCha20)完成。“椭圆曲线加密”这个名称具有误导性,准确的描述是“椭圆曲线密码学”。二、ECC 的三大核心用途(修正版)1. 数字签名(ECDSA)→ 身份认证用途:证明“你是谁”或“消息确实来自你”工作流程:签名方: 私钥 + 消息 → 生成签名 (r, s)
验证方: 公钥 + 消息 + ...