密码学原理技术-第九章-椭圆曲线加密算法

文章目录

笔记部分参考张思莹同学,感谢感谢

背景

问题:

非对称加密方案如RSA和ElGamal需要在整数环和域中进行指数运算,参数通常超过1000比特。这导致以下问题:

  • 高计算开销:在32位或64位算术的CPU上,这些运算非常耗时。
  • 大参数尺寸:对于小型设备和嵌入式系统来说,存储这些大参数是一个挑战。

动机:

希望找到能够提供同等安全性的更小字段大小,以减少计算和存储需求。

解决方案:

椭圆曲线密码学(ECC)使用一组点(而不是整数)来进行加密操作,系数大小为160-256比特,显著减少了计算开销。

椭圆曲线定义


素数域的椭圆曲线


不同域

相关性质


相关计算


实例

循环群

点数量

椭圆离散对数问题

计算点乘(Double-and-Add)

The Elliptic Curve Diffie-Hellman Key Exchange (ECDH)

安全性

Baby-Step Giant-Step 方法

Pollard-Rho 方法

相关推荐
洁洁!2 天前
SM2签名验证深度解析
密码学·国密·sm2
幻智星科技3 天前
Karatsuba与CSD优化FPGA大数乘法
c++·fpga开发·密码学
deepseek2312 天前
AI 模型隐藏任意能力拆解:把加密神经网络塞进宿主权重,能力评估为什么在密码学上抓不到
人工智能·深度学习·神经网络·密码学·模型安全
曼岛_15 天前
[图解密码学]第1章 密码学是什么
网络·密码学·图解密码学
HackTwoHub16 天前
DeepSeek Harness 红队破甲插件|适配 SRC 挖掘场景,区分平台拦截与模型原生输出,用于大模型安全边界合规测评研究
安全·web安全·网络安全·系统安全·密码学·网络攻击模型·安全架构
梦帮科技16 天前
【3.0】上线与运维:节点监控、水龙头、区块浏览器与安全清单
运维·安全·web安全·金融·区块链·密码学·安全架构
梦帮科技17 天前
【3.0修订版】跨链中继与事件编排:Relayer 监听、多签验证与故障自愈
web安全·金融·区块链·密码学·智能合约·安全架构·信任链
黄金龙PLUS17 天前
如何基于置换算法来设计对称加密算法
算法·网络安全·密码学·哈希算法·同态加密
梦帮科技17 天前
【3.0修订版】音乐权利 NFT:MusicRightsNFT 的确权思想与授权关联
网络协议·算法·web3·区块链·密码学·智能合约·零知识证明
HackTwoHub19 天前
Clown SRC skill第二代2.x最新版企业安全研究 Skill|证据优先的 SRC 与白盒审计工作流正式更新
网络·安全·web安全·网络安全·系统安全·密码学·安全架构