本文目录一览

1,初学者如何学密码学

基本常识百度一下就可以了 《灰灰的密码学笔记》不错,连我都能看懂!推荐一下
现代密码学基础

初学者如何学密码学

2,求 现代密码学基础txt

密码学基础》(Foundations of Cryptography)(Oded Goldreich), 《现代密码学理论与实践》((英国)Wenbo Mao),《美河制作.经典密码学与现代密码学》等等,
我有

求 现代密码学基础txt

3,学习密码学需要哪些基础知识哪位高手知道

密码学作为一门综合性的尖端技术科学,它的基础知识涉及语言学、数学、电子学、声学、信息论、计算机科学等。再看看别人怎么说的。
和物理关系不大 主要是数学,是离散数学 数论 线性代数 微积分 ,编程最好会,用于实现密码算法,语言不限,多一点的是java c/c++

学习密码学需要哪些基础知识哪位高手知道

4,我是数学专业硕士想自学密码学不知需要哪些基础请相关专业

既然是学数学的密码学应该比较容易上手,需要一些计算机基础,一开始可以先了解一些常见的密码学原理,比如柯克霍夫原则之类的。如果是研究的话,恐怕要多研究一些加密解密的算法,不知道你学过离散数学没有,如果没有就先看看离散。然后就研究些经典的算法如md5,des等等。只要多见识一些算法,这方面自然会成为大神的,祝你成功

5,密码学需要那些知识

1. 现代密码基础理论 2. 纠错编码理论 3. Internet 网络的安全技术 4. 通信信息安全技术
密码学主要是以组合数学,概率论,高等代数和数论做基础的,在学习之前应该对这四门学科有所了解,同时也要学一点一元微积分的基本知识。
1. 现代密码基础理论 2. 纠错编码理论 3. Internet 网络的安全技术 4. 通信信息安全技术

6,问一下有没有入门的密码学知识各种解码方法

加密方法(叫密码学): 基本加密方法:置换加密方法(字母顺序重新排列)、替换加密方法(一组字母换成其他其他字母或符号) 演变加密方法:以上两种基本加密方法的组合、多重,越来越复杂。如:Autokey密码 置换密码 二字母组代替密码 (by Charles Wheatstone) 多字母替换密码 希尔密码 维吉尼亚密码 替换密码 凯撒密码 ROT13 仿射密码 Atbash密码 换位密码 Scytale Grille密码 VIC密码 (一种复杂的手工密码,在五十年代早期被至少一名苏联间谍使用过,在当时是十分安全的) ——传统密码学 现代主要研究加密算法:加密散列函数 (消息摘要算法,MD算法),公/私钥加密算法(也称 非对称性密钥算法),公/私钥签名算法,秘密钥算法 (也称 对称性密钥算法)等 破译密码(叫密码分析学): 破译密码:被动攻击 选择明文攻击 选择密文攻击 自适应选择密文攻击 暴力攻击 密钥长度 唯一解距离 中间相会攻击 差分密码分析 线性密码分析 Slide attack cryptanalysis Algebraic ryptanalysis XSL attack Mod n cryptanalysis 弱密钥和基于口令的密码:暴力攻击 字典攻击 相关密钥攻击 Key derivation function 弱密钥口令 Password-authenticated key agreement Passphrase Salt 密钥传输/交换:BAN Logic Needham-Schroeder Otway-Rees Wide Mouth Frog Diffie-Hellman 中间人攻击 入门建议:先搞懂基本加密两种方法,及典型加密方法 再研究现在加密方法,搞懂术语:明文、密文、公钥、私钥等 至于解码,有分析器,先入门再说吧。 推荐书籍:《密码学基础》
好像没有

文章TAG:密码学基础  初学者如何学密码学  
下一篇