美文网首页
密码学入门(一)

密码学入门(一)

作者: yangc随想 | 来源:发表于2018-04-29 14:59 被阅读0次

基本概念

明文M:被隐蔽的信息,明文空间为M
密文C:经过加密算法后将明文转换为一种隐蔽的形式,密文空间为C
加密算法Ek1:明文到密文的转换过程,变换规则为加密算法
解密算法Dk2:密文还原为明文的转换过程,这种还原的规则为解密算法
加(解)密密匙:控制加密(解密)算法的信息,密匙空间为k1,k2
          k1 加密密匙构成的集合
          k2解密密匙构成的集合
这张图将加解密过程诠释的很好
一般情况上述几者的关系可以如下表示:
Ek1(M)=C
Dk2(C)=M
Dk2(Ek1(M))=c

两种密码体制

非对称密码体制
    一个密码系统的加密密匙和解密密匙不同,或者其中的一个难于推出另外一个,这种密码系统就是双匙密码体制或非对称体制
简单的说,就是k1!=k2,或k1很难推出k2
对称密码体制
    传输信息的用户双方有一对选定的密匙,一个是公开的,另外一个是密码的
单匙密码体制
    加密密匙和解密密匙相同

相关文章

  • iOS逆向攻防之密码学基础及RSA数学原理、Base64编码

    直接上密码学入门级知识部分,今天的内容如下: 一、密码学概述与发展历史 1、密码学的概述 2、密码学的主要发展历史...

  • 密码学

    《密码学知识入门:一文说透密码学历史、工作原理、零知识证明及潜在影响》 这是一篇讲述了密码学的历史、工作原理、零知...

  • 密码学入门(一)

    基本概念 两种密码体制

  • 椭圆曲线参考

    一个关于椭圆曲线密码学的初级读本ECC加密算法入门介绍

  • 区块链入门系列:001区块链的定义、分类和特征

    比特币入门系列的文章中提到了,现代密码学保证交易不可篡改,同时利用密码学来进行验证以及经济上的激励,在互为...

  • 以太坊学习整理

    区块链核心理论 账本-信任+密码学=加密货币(视频地址) 区块链入门教程 比特币入门教程 账本(Ledger) 账...

  • 密码学入门

    加密方法分类: 单钥加密:加密和解密都用同一套密码,如莫尔斯电码 双钥加密:加密和解密使用两套密码,即公钥和私钥,...

  • 区块链椭圆加密及使用

    相关文章: [区块链] 密码学——椭圆曲线密码算法(ECC) 椭圆曲线算法:入门 ECC椭圆曲线详解(有具体实例)...

  • 入门密码学②Hash

    单向散列函数(哈希函数) 单向散列函数 有一个输入和一个输出,其中输入称为消息,输出称为散列值,也就是Hash。散...

  • 密码学入门1

    (浅学一下新知识~以前一直想学的东西~) 1、密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应...

网友评论

      本文标题:密码学入门(一)

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