书籍详情
《轻量级密码学吴文玲眭晗张斌计算机与互联网书籍》[37M]百度网盘|亲测有效|pdf下载
  • 轻量级密码学吴文玲眭晗张斌计算机与互联网书籍

  • 出版社:读买天下图书专营店
  • 出版时间:2021-07
  • 热度:12185
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

  商品基本信息,请以下列介绍为准
商品名称:轻量级密码学
作者:吴文玲、眭晗、张斌
定价:79.9
出版社:清华大学出版社
出版日期:21-07-01
ISBN:9787302600329
印次:
版次:1
装帧:平装
开本:16开

  内容简介

本书系统介绍轻量级密码算法。全书共分5章。第1章介绍轻量级密码算法的应用背景和研究现状。第2章介绍分组密码一般性设计原理和轻量级分组密码研展,按照整体结构分类介绍轻量级分组密码。第3章介绍流密码一般性设计原理和轻量级流密码研展,以及基于LFSR和NFSR的流密码、ARX与随机状态置换类的流密码和小状态流密码。第4章介绍消息鉴别码的共性技术,以及采用分组密码、专用杂凑函数、泛杂凑函数以及直接设计的消息鉴别码。第5章介绍认证加密算法一般性设计原理和研展,以及分组密码认证加密工作模式和基于置换、分组密码和流密码的认证加密算法。 本书可作为密码学、网络空间、信息、计算机和通信专业的研究生和本科高年级学生的相关课程的教材,也可作为相关领域教学、科研和工程技术人员的参考书和工具书。


  目录

第1章 绪论

1.1 应用背景

1.2 研究现状

1.3 全书结构

第2章 轻量级分组密码

2.1 概述

2.1.1 分组密码一般性设计原理

2.1.2 轻量级分组密码研展

2.2 Feistel结构分组密码

2.2.1 SIMON

2.2.2 Simeck

2.2.3 KASUMI

2.2.4 DESL/DESXL

2.2.5 MIBS

2.2.6 ITUbee

2.2.7 RoadRunneR

2.3 SP结构分组密码

2.3.1 PRESENT

2.3.2 mCrypton

2.3.3 PRINTcipher

2.3.4 EPCBC

2.3.5 KLEIN

2.3.6 LED

2.3.7 Fantomas/Robin

2.3.8 Rectangle

2.3.9 Midori

2.3.10 SKINNY

2.3.11 GIFT

2.3.12 Mysterion

2.3.13 uBlock

2.3.14 CRAFT

2.4 广义Feistel结构分组密码

2.4.1 CLEFIA

2.4.2 LBlock

2.4.3 Piccolo

2.4.4 TWINE

2.4.5 Khudra

2.4.6 Lilliput

2.4.7 SEA

2.4.8 TWIS

2.5 ARX类分组密码

2.5.1 SPECK

2.5.2 LEA

2.5.3 CHAM

2.5.4 HIGHT

2.5.5 SPARX

2.5.6 TEA/XTEA

2.6 其他结构分组密码

2.6.1 KATAN/KTANTAN

2.6.2 PRINCE

2.6.3 PRIDE

2.6.4 QARMA

第3章 轻量级流密码

3.1 概述

3.1.1 流密码一般性设计原理

3.1.2 轻量级流密码研展

3.2 基于LFSR的流密码

3.2.1 A5/1

3.2.2 E0

3.2.3 Snow 2.0

3.2.4 Snow 3G

3.2.5 ZUC

3.3 基于NFSR的流密码

3.3.1 A2U2

3.3.2 Grain vl

3.3.3 Enocoro-80

3.3.4 F-FCSR-H/16

3.3.5 MICKEY 2.0

3.3.6 Trivium

3.4 ARX与随机状态置换类流密码

3.4.1 Salr/>
3.4.2 Chacha

3.4.3 RC4

3.5 小状态流密码

3.5.1 Sprout

3.5.2 Plantlet

3.5.3 Lizard

第4章 消息鉴别码

4.1 概述

4.2 共性技术

4.2.1 填充方法

4.2.2 密钥诱导方法

4.2.3 掩码生成方法

4.3 采用分组密码的消息鉴别码

4.3.1 CBC-MAC

4.3.2 CMAC

4.3.3 CBCR

4.3.4 TrCBC

4.3.5 PMAC

4.3.6 f9

4.3.7 PMAC

4.3.8 3kf9

4.3.9 LightMAC

4.4 采用专用杂凑函数的消息鉴别码

4.4.1 MDx-MAC

4.4.2 HMAC

4.4.3 NI-MAC

4.5 采用泛杂凑函数的消息鉴别码

4.5.1 UMAC

4.5.2 Badger

4.5.3 Poly1305

4.5.4 GMAC

4.6 直接设计的消息鉴别码

4.6.1 SipHar/>
4.6.2 Chaskey

第5章 认证加密算法

5.1 概述

5.1.1 认证加密算法一般性设计原理

5.1.2 认证加密算法研展

5.2 分组密码认证加密工作模式

5.2.1 OCB

5.2.2 JAMBU

5.2.3 CLOC和SILC

5.2.4 COLM

5.2.5 OTR

5.2.6 COFB

5.2.7 SUNDAE

5.2.8 COMET

5.2.9 mixFeed

5.3 基于置换的认证加密算法

5.3.con

5.3.2 Ketje

5.3.3 NORX

5.3.4 FIDES

5.3.5 APE

5.3.6 Gimli

5.3.7 ACE

5.3.8 Beetle

5.3.9 SCHWAEMM

5.3.10 Xoodyak

5.3.11 Subterranean

5.3.12 Minalpher

5.3.13 Elephant

5.4 基于分组密码的认证加密算法

5.4.1 ASC-1

5.4.2 ALE

5.4.3 AEGIS

5.4.4 Saturnin

5.4.5 Pyjamar/>
5.5 基于流密码的认证加密算法

5.5.1 ACORN

5.5.2 Hummingbird-2

5.5.3 Helix

5.5.4 TinyJAMBU

参考文献


  

近十年来,随着物联网及各种小型计算通信设备的普及应用,轻量级密码而生,并迅速成为密码学的研究热点和相关产业应用的关键技术。本书系统地介绍了当代新的100多个轻量级密码算法,梳理各种轻量级密码算法的设计原理,及与相关传统对称密码算法的继承与发展关系。


轻量级密码学是密码学的研究热点和建立下一代网络服务的关键技术。


本书系统梳理轻量级密码算法的设计目标、设计方法、设计理念,介绍了当代100多个新型轻量级密码算法,以及各类轻量级密码算法与相关传统对称密码算法的继承与发展关系。


本书可作为密码学、网络空间、信息、计算机、通信等相关专业的研究生和本科高年级学生的教材,也可以作为相关领域的教学、科研和工程技术人员的参考书。



  前言

物联网是新一代信息网络技术的高端集成和综合应用,通过传感设行信息采集和通信,实现智能化识别、定位、跟踪和管理,形成万物互联的泛在网络。物联网为社会经济发展、人们生产生活带来了广泛而深刻的影响,为我们的衣食住行带来了极大的便利。然而,在享受新技术带来的智能和便利的同时,大量个人隐私数据悄无声息地被、共享、传播。在物联网中,用户规模大但防护意识弱,设备数量多但等级低,分布范围广但复杂性高,容易被不法分子发现漏洞并利用来,国内外物联网事件频发,物联网安防摄像头漏洞、智能家居隐患等事件已经给物联网的发展及防护敲响了警钟,物联网已经成为信息的重灾区。而传统密码算法在性、性能和资源需求折中方面往往只面向台式机与服务器环行优化,无法满足资源受限环境下的新应用需求, 即使将其勉强实现在这样的环境中,其性能往往也不尽如人意。轻量级密码正是在此应用背景下诞生的密码学分支,并迅速成为密码学的研究热点和相关产业应用的关键技术。

我们的轻量级密码研究始于06 年的一项研制任务,即如何在低成本、低能耗的受限环境下从密码算法层面保证各类小型计算设备通信的性。在随后的十几年中,我们设计了多个轻量级密码算法,发表了几十篇有关轻量级密码的论文。依据对轻量级密码十多年的研究实践,我们挑选了100多个新的轻量级密码算法,梳理了各种轻量级密码算法的设计原理以及它们与相关传统密码算法的继承与发展关系。全书共分5章。第1章介绍轻量级密码算法的应用背景和研究现状。第2章介绍分组密码一般性设计原理和轻量级分组密码研展,按照整体结构分类介绍轻量级分组密码。第3章介绍流密码一般性设计原理和轻量级流密码研展,以及基于LFSR和NFSR的流密码、ARX与随机状态置换类的流密码和小状态流密码。第4章介绍消息鉴别码的共性技术,以及采用分组密码、专用杂凑函数、泛杂凑函数以及直接设计的消息鉴别码。第5章介绍认证加密算法一般性设计原理和研展,以及分组密码认证加密工作模式和基于置换、分组密码和流密码的认证加密算法。

冯登国院士对本书的写作和出版给予了极大的鼓励和支持,武传坤教授对本书提出了许多宝贵建议,清华大学出版社的张民编审为本书的出版付出了辛勤的劳动,作者在此致以诚挚的谢意。作者在本书的写作中参考了相关方面的许多学术论文和技术报告,在此向这些参考文献的作者表示衷心的感谢。作者受益于软件 TCA 实验室举办的密码学系列讨论班, 在此感谢参的各位同事和学生。本书得到国家自然科学项目(61672509)和国家密码发展课题(MMJJ170101)的资助,在此一并表示感谢。

本书是一本轻量级密码学的工具书,可供密码学科研工作者和工程技术开发人员查找各种轻量级密码算法;同时给出每个算法的新密码分展,以方便相关人员开一步的性分析研究。本书结构既注重整体的统一,同时各章又自成一体,读者不必从头开始阅读本书,可以根据自己的兴趣直接阅读相关章节。本书写作历时 3 年多,作者力求做到叙述简洁易懂,内容尽可能反映展。但限于水平,作者对一些问题的理解和叙述或有不妥之处,诚挚欢迎大家提出宝贵意见。

作者年6月于




  作者简介

吴文玲,软件研究员,长期从事对称密码算法设计与分析研究。曾获国家技术发明、国家科步和多项省部级科技奖励,以及优秀研究生指导教师奖和朱李月华优秀教师奖。