Kryptographie in C und C++ Zweite, Uberarbeitete und erweiterte Auflage

副标题:无

作   者:(德)Michael Welschenbach著;赵振江,连国卿等译

分类号:

ISBN:9787505387652

微信扫一扫,移动浏览光盘

简介

本书分为三个部分。第一部分描述密码学中的常用算法和数论算法,以及这些算法的C和C++程序实现;第二部分描述密码算法的C和C++实现,主要包括RSA系统和替代DES的Rijndael算法。第三部分给出了书中C函数和C++函数的一览表及一些有用的网址。本书注重算法的实现以及密码算法与C和C++程序的结合,这也是本书的主要特色之一。从实用的角度来看,本书提供了一个可用于现代密码的完整软件包。书中除重点介绍了两种重要的密码算法之外,还涉及程序的检查及错误处理、密码策略及密码的前景等。该书的第一版问世后,被译为英文在美国出版发行;本书则是依据作者对德文第二版的最新增订版译出的。 本书对计算数论专业、密码学专业的大学生、研究生有较大的参考价值。对密码学工作者,该书也有一定的参考价值。

目录

目 录


第一部分基于C++的算术和数论

第1章引论

1.1关于软件的使用

1.2使用软件的合法条件

第2章数的格式:大数在C中的表示

第3章接口语义

第4章基本运算

4.1加法和减法

4.2乘法

4.2.1学校方法

4.2.2更快的平方

4.2.3用Karatsuba方法会更快吗

4.3带余除法

第5章模算术:剩余类的计算

第6章百川归海:模乘方

6.1最初的方法

6.2M-ary乘方

6.3加法链和窗

6.4Montgomery约化和乘方

6.5乘方在密码学中的应用

第7章位函数和逻辑函数

7.1移位运算

7.2位关系的有与无

7.3直接存取单个二进制数

7.4比较运算

第8章输入.输出.赋值和转换

第9章动态寄存器

第10章基本数论函数

10.1最大公约数

10.2剩余类环中的乘法逆

10.3根与对数

10.4剩余类环中的平方根

10.4.1Jacobi符号

10.4.2模pk的平方根

10.4.3模n的平方根

10.4.4利用二次剩余的密码系统

10.5素性检验

第11章大随机数

第12章检验LINT的策略

12.1静态分析

12.2运行时间检验

第二部分用于C++的算术和密码学

第13章用C++的类提高效率

13.1非公共事务:LINT中数的表示

13.2构造函数

13.3重载运算符

第14章LINT公共接口:成员函数和友员函数

14.1算术

14.2数论

14.3LINT对象的流I/O

14.3.1LINT对象的格式化输出

14.3.2操作器

14.3.3LINT对象的文件I/O

第15章对错误的处理

15.1冷静对待错误

15.2用户定义的错误处理

15.3异常情况:LINT异常

第16章一个应用实例:RSA方法

16.1非对称密码系统

16.2RSA算法

16.3数字RSA签名

16.4使用C++的RSA类

第17章自己动手测试LINT

第18章进一步扩展的方法

第19章DES的继任者Rijndael

19.1多项式算术

19.2Rijndael算法

19.3计算轮密钥

19.4S盒

19.5ShiftRow变换

19.6MixColumn变换

19.7AddRoundKey步骤

19.8加密的全过程

19.9解密

19.10性能

19.11模式

第20章后记

第三部分附录

附录AC函数一览表

附录BC++函数一览表

附录C宏

附录D计算时间

附录E符号

附录F算术和数论软件包

参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Kryptographie in C und C++ Zweite, Uberarbeitete und erweiterte Auflage
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon