ISO/IEC INTERNATIONAL STANDARD 15946-1 Third edition 2016-07-01 Information 1technologySecurity techniques Cryptographic techniques based on elliptic curves Part 1: General Technologies de I'information-Techniques desecurité- Techniques cryptographiques basees sur lescourbeselliptiques- Partie l:Généralites Reference number ISO/IEC 15946-1:2016(E) IEC Piowded by IHS unde lone wimisO No reprodicton or netwoaing ge tom Hs OISO/IEC2016 ISO/IEC15946-1:2016(E) COPYRIGHTPROTECTEDDOCUMENT O ISO/IEC 2016,Published in Switzerland Allrights reserved.Unless otherwise specified,no part of this publication may be reproduced or utilized otherwise in any form or by any means,electronic or mechanical,including photocopying,or posting on the internet or an intranet,without prior written permission.Permission can be requested from either ISo at the address below or ISO's member body in the country of the requester ISO copyright office Ch.de Blandonnet 8-CP 401 CH-1214 Vernier,Geneva,Switzerland Tel.+41227490111 Fax+41227490947 copyright@iso.org www.iso.org henatonbrontzatn terSandadlaton Noreproducionor netvorkrng pemiedwthut foense trom IHS ISO/IEC 15946-1:2016(E) Contents Page Foreword Introduction 1 Scope 2 Normative references 3 Terms and definitions 4 Symbols 5 Conventions for fields 5.1 Finite prime fields F(p.) 5.2 Finite fields F (pm).. 6 Conventions for elliptic curves 6.1 Definitions of elliptic curves 6.1.1 Elliptic curves over F (pm) 6.1.2 Elliptic curves over F(2m) 6.1.3 Elliptic curves over F(3m) 6.2 Group law onelliptic curves 6.3 Generation ofelliptic curves 6.4 Cryptographic bilinear map .. 7 Conversion functions 7.1 Octet string /bit stringconversion:OS2BSPandBS2OSP 7.2 Bit string /integer conversion : BS2IPand I2BSP. 6 7.3 Octet string /string conversion :OS2IP and 120SP 7.4 Finite field element /integer conversion :FE2IPp 7.5 Octet string /finite field element conversion :OS2FEPpand FE2OSPr 7.6 Elliptic curve point / octet string conversion : EC2OSPe and OS2ECPE 7.6.1 Compressed ellipticcurvepoints 7.6.2 Point decompression algorithms 7.6.3 Conversion functions 7.7 Integer/elliptic curveconversion:I2ECP 8 Ellipticcurvedomainparametersandpublickey 8.1 Elliptic curve domain parameters over F(q) 8.2 Elliptic curve key generation Annex A(informative)Background informationonfinite fields AnnexB(informative)Backgroundinformationonellipticcurves Annex C(informative)Background informationon ellipticcurve cryptosystems Annex D (informative)Summary of coordinate systems Bibliography 31 InternatonalOroanizatonQsISQ/IEC2016-Allrightsreserved ii pSou ters tomMs

.pdf文档 ISO-IEC 15946-1 2016 Information technology - Security techniques - Cryptographic techniques based on elliptic curves - Part 1 General

文档预览
中文文档 50 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共50页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
ISO-IEC 15946-1 2016 Information technology - Security techniques - Cryptographic techniques based on elliptic curves - Part 1 General 第 1 页 ISO-IEC 15946-1 2016 Information technology - Security techniques - Cryptographic techniques based on elliptic curves - Part 1 General 第 2 页 ISO-IEC 15946-1 2016 Information technology - Security techniques - Cryptographic techniques based on elliptic curves - Part 1 General 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-03-22 15:03:38上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。