One-Time pad

One-Time pad密码学中有一种加密方法叫做 One Time Pad ,翻译过来叫做“一次性密码本”。因为这种密码最早就是真的写在一个本子上传递的,所以有了这个名字。这是一种安全度最高的加密方法,需要通信双方事先去沟通一个一次性的和被加密信息长度相等或者更长的秘钥。次性密码本(英语:one


现代密码--看尽如今的满目繁华

现代密码现代密码根据密钥的方式可以分为对称密码和非对称密码,这两类密码是现代密码的支柱,现代密码又可以根据加密的方式分为流密码和分组密码。流密码,分组密码在CTF中通常是以对称密码的方式进行而RSA、ECC、格密码通常是以非对称密码的方式进行。流密码流密码一般逐字节或者逐比特处理信息。一般来说流密码


古典密码 -探寻曾经的故事

古典密码密码和编码最大的区别就是密码多了一个很关键的信息:密钥。密码(Cryptology)是一种用来混淆的技术,它希望将正常的、可识别的信息转变为无法识别的信息。密码学是一个即古老又新兴的学科,密码学一词源自希腊文“krypto's”及“logos”两字,直译即为“隐藏”及“讯息”之意。密码学是一


编码 - 编写你的快乐

编码编码是将信息从一种形式转换位另一种形式的过程。它用预先规定的方法将文字、数字或其他对象编成数码,或者将信息、数据转换成规定的电脉冲信号。编码被广泛应用于电子计算机、电视、遥控和通信等方面。解码是编码的逆过程。编码和解码是个相当广泛的话题,涉及计算机对信息处理的根本方式。编码的目的不是为了让别人看


浅谈椭圆曲线加密算法(ECC)

浅谈椭圆曲线加密算法(ECC)椭圆曲线加密算法是近十年提出的一个非对称加密算法,这个加密算法非常复杂,加密的数据具有良好的保密性。加密效果比RSA加密算法都高。这次不可能全部将ECC加密算法讲完,只能简单聊聊ECC加密算法的基本概念和ECC加密算法的数学基础了。什么是ECC加密算法?椭圆曲线密码学(


尽沾手襟,淋满眼眶

尽沾手襟,淋满眼眶“再论RSA加密算法”优美的数,自然的码侦破数的逻辑看透码的奥秘RSA加密算法的算法结构是非常严谨的,具有良好的保密性和完整性。正确使用RSA加密算法,可以确保信息传输的安全性。但是根据现代密码学的研究和发现,RSA加密算法已经被攻破了。中国的王小云通过密码分析学的方法,破解了RS


清茶一盏,公杯斟茗

清茶一盏,公杯斟茗“细论RSA加密算法”上下运杯,左右轻斟公杯,私茗,香满阑清茶,浓茶,甘润田然君闻几何?要谈谈RSA加密算法,不妨先聊聊密码学的发展历史和密码学的历程。密码学早在公元前400多年就已经产生,人类使用密码的历史几乎与使用文字的时间一样长,密码学的发展大致可以分为 3 个阶段: 194


杯茗藏香,君闻几何

杯茗藏香,君闻几何“浅谈密码学”密文寥寥,清茶袅袅。杯杯入境,字字明心。密码学是主要研究密码编码和解码的一种学科,主要目标是提供在不安全的信道上的安全通信机制1根据OWASP上面的定义来开启我们的闲聊。“密码学是主要研究密码编码和解码的一种学科”,这里有两个比较关键的词汇。密码编码和解码,密码比较好