美文网首页
什么是密码学

什么是密码学

作者: 自由舰长 | 来源:发表于2018-09-06 09:25 被阅读0次

密码学(在西欧语文中之源于希腊语kryptós,“隐藏的”,和gráphein,“书写”)是研究如何隐密地传递信息的学科。在现代特别指对信息以及其传输的数学性研究,常被认为是数学和计算机科学的分支,和信息论也密切相关。

密码技术是保障信息安全的核心技术。密码技术在古代就已经得到应用,但仅限于外交和军事等重要领域。随着现代计算机技术的飞速发展,密码技术正在不断向更多其他领域渗透。它是集数学、计算机科学、电子与通信等诸多学科于一身的交叉学科。

当然从传统意义上来说,研究信息加密和解密的科学与技术被称为密码学。

现代密码技术不仅仅提供信息的加密与解密功能,还能有效地保护信息的完整性和不可否认性。

密码技术分为古典密码技术,近代密码技术,现代密码技术。

古代的密码技术是一门古老的技术。早在古罗马时期,恺撒大帝(公元前100~前44年)就利用密码技术来保护重要的军事情报。

凯撒密码:凯撒密码的思想是通过把字母移动一定的位数来实现加密和解密。

近代密码技术:19世纪后期电报的发明及其在军事中的广泛应用极大地繁荣了密码技术。这一时期一直持续到计算机的发明和广泛应用。

一方面,研制各种电报密码以确保电报能够安全可靠地传递;另一方面,分析截获的密电码以破解密码,获取有价值的信息。

现代密码技术:第二次世界大战后,电子计算机的发明并逐渐得到广泛应用,使得密码技术发生了变革。在具有强大计算能力的电子计算机面前,所有的古典密码方法都变得不堪一击。在电子计算机时代,必须研制并使用新的密码技术。

到了20世纪70年代,信息数字化发展趋势显著。文本、声音、图像和视频等信息都能转化成数字形式,利用计算机来存储和处理。

如何保证存储在电子计算机中的数字文件不被偷看、窃取和篡改,成为了计算机时代密码学的任务,区块链技术的出现展现了以密码技术为核心构建信息系统安全的新潮流,未来区块链密码技术将会在安全问题方面发挥重大的作用。

相关文章

  • 关于区块链密码学

    什么是密码学 以下是密码学在维基百科中的解释: 密码学(英语:Cryptography)可分为古典密码学和现代密码...

  • 什么是密码学

    密码学(在西欧语文中之源于希腊语kryptós,“隐藏的”,和gráphein,“书写”)是研究如何隐密地传递信息...

  • 密码那些事儿|(二十七)密码学对战争的作用——信息比武器更值钱

    说起密码学和战争的关系,通常的逻辑是:某个加密法,让战争出现了什么变化;什么被破解,战局发生了逆转。 密码学对战争...

  • 1.什么是密码学

    重点:密码学的主要功能及其含义现代密码学与信息安全的关系现代密码学的主要研究内容 1. 密码学定义 密码学是一个...

  • IOS 逆向开发(一)密码学 RSA

    IOS 逆向开发(一)密码学 RSA 1. 密码学发展简介 密码学是指研究信息加密,破解密码的技术科学。密码学的起...

  • iOS签名机制,梳理各种加密算法

    什么是数字签名 小苹果的签名机制 密码学深入理解 ---demo含全图 密码学是研究编制密码和破译密码的技术科学...

  • Golang 椭圆加密算法实现

    什么是椭圆加密算法 椭圆曲线密码学(英语:Elliptic Curve Cryptography,缩写:ECC)是...

  • Google Tink多语言跨平台加密(一)

    如果对密码学还不了解,可以先看一下现代密码学程序猿补完计划 Tikn是什么 由Google的密码学家和安全工程师联...

  • 前后台分离AES加密实现

    什么是AES? 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称高...

  • RSA加密

    一、密码学 密码学是指研究信息加密,破解密码的技术科学。密码学的起源可追溯到2000年前。而当今的密码学是以数学为...

网友评论

      本文标题:什么是密码学

      本文链接:https://www.haomeiwen.com/subject/xzytgftx.html