- 34
- 0
- 约5.83千字
- 约 31页
- 2018-12-03 发布于广西
- 举报
NTRU: A Ring-Based Public Key Cryptosystem Jeffrey Hoffstein, Jill Pipher, Joseph H. Silverman LNCS 1423, 1998 Outline Introduction Scheme Parameter selection Security analysis Practical implementations of NTRU Conclusion Introduction The encryption produce uses a mixing system based on polynomial algebra and reduction modulo two numbers p and q. The decryption produce uses an unmixing system whose validity depends on elementary probability theory. Introduction The security of NTRU The interaction of the polynomial mixing system with the independence of reduction modulo p and q. Fact that for most lattices, it is very difficult to find extremely short vectors. Outline Introduction Scheme Parameter selection Security analysis Practical implementations of NTRU Conclusion Notation An NTRU cryptosystem depends on 3 integer parameters (N, p, q) p and q need not be prime gcd(p, q) = 1 q will always be considerably larger then p 4 sets Lf, Lg, Lφ, Lm of polynomial of degree N-1 integer coefficients. Notation An NTRU cryptosystem depends on Work in the ring R = Z[X] / (XN - 1) F ∈ R will be written as a poly or a vector * to denote multiplication in R as a cyclic convolution product Do a multiplication modulo q, mean to reduce the coefficiens modulo q. Scheme – Key Generation Random chooses 2 polynomials f, g ∈ Lg f must satisfy the additional requirement that it have inverses modulo q and modulo p. Denote these inverses by Fq and Fp, that is Fq * f ≡ 1 mod q and Fp * f ≡1 mod p Public key h ≡ Fq * g mod q Secret key f Store Fp Scheme – Encryption A message m from the set of plaintext Lm Random choose a polynomial φ∈Lφ Compute e ≡ pφ * h + m mod q Scheme – Decryption First compute a ≡ f * e mod q The coefficients of a in [-q/2 , q/2] Recovers the message by computing Fp * a mod p Outline Introduction Scheme Parameter selection Security analysis Practical implementations of NTRU Conclusion Notation and a norm estimate The width of an element F ∈ R to be |F|∞ = max{Fi}
您可能关注的文档
- 《C7 智能家居 第一套方案》-公开·课件设计.ppt
- 《C4市场调研与预测》-公开·课件设计.ppt
- 《CAD2007教程完美版第7章 精确绘制图形》-公开·课件设计.ppt
- 《C08 信息产业的组织管理》-公开·课件设计.ppt
- 《CAD2008自学教程第2章 机械制图的基础知识》-公开·课件设计.ppt
- 《cad尺寸标注》-公开·课件设计.ppt
- 《CAD机械制图 2010实用教程第2章绘图基础知识》-公开·课件设计.ppt
- 《caina实效研究优势 会议活动策划》-公开·课件设计.ppt
- 《CAD精品教程06》-公开·课件设计.ppt
- 《caina产品研究 上海会议活动策划公司》-公开·课件设计.ppt
最近下载
- 2020高考物理:计算题专项训练.pdf VIP
- 2025年湖南铁路科技职业技术学院单招职业技能测试题库一套.docx VIP
- 尾矿库安全技术知识--培训课件.ppt VIP
- 尾矿库安全培训精选课件.ppt VIP
- 四级高频词汇带音标版.pdf VIP
- 化妆品检验与安全性评价 第一第二章.pptx VIP
- 农村自建房包工不包料合同模板.docx VIP
- 【2025届】青海初中学业水平考试中考语文真题试题【原卷+解析】.pdf
- 尾矿库基础知识培训.pptx VIP
- Unit 5 School activities Wrap up & Let's explore 课件(共36张PPT) 外研版英语四年级下册.pptx
原创力文档

文档评论(0)