• Tongsuo | 全球首个商用密码产品认证的密码学开源项目

    时间:2022-12-12 15:12:09

    近日,铜锁开源密码库(原 BabaSSL)获得了国家密码管理局商用密码检测中心颁发的商用密码产品认证证书,符合 GM/T 0028《密码模块安全技术要求》安全一级。至此,铜锁成为全球首个通过商用密码产品认证的密码学开源项目,助力用户在国密改造、密评、等保等过程中,更加严谨地满足我国商用密码技术合规的...

  • javaweb学习总结十八(软件密码学、配置tomcat的https连接器以及tomcat管理平台)

    时间:2022-12-08 17:06:58

    一:软件密码学1:对称加密对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。对称加密通常使用的是相对较小的密钥,一般小于256 bi...

  • 编程内功心法「公钥密码学系列」基础介绍公钥证书与私钥标准(1)

    时间:2022-12-06 22:56:13

    概述在公钥密码学(也称为非对称密码术)中,加密机制依赖于两个相关的密钥,一个公钥和一个私钥。公钥用于加密消息,而只有私钥的所有者才能解密消息。公钥证书标准-X.509和私钥的标准-PKCS8X.509是定义公钥证书格式的标准。 因此,这种格式描述了其他信息中的公钥。DER是最流行的编码格式,用于在文...

  • 区块链中的密码学(-)区块链中运用最广的散列算法-SHA256算法分析与实现

    时间:2022-12-05 12:49:41

    在很多技术人员的眼中,区块链并不是一种新的技术,而是过去很多年计算机技术的组合运用。而在这个方方面面技术的运用上,基于密码学的加密算法可以说是区块链各种特点得以表现的根本,一旦目前使用的加密算法被证实可以破解,那么现有的区块链技术很有可能土崩瓦解。本文所要讲述的就是目前区块链中运用最广的加密算法:S...

  • 实验吧—密码学——WP之 困在栅栏里的凯撒

    时间:2022-11-29 07:34:53

    首先我们研究题目。栅栏;凯撒还发现一个数字“6”,那么我们很容易就有一个解题思路对这段字符进行栅栏解密再进行凯撒解密我们都知道,栅栏解密的关键就是栏数,根据题目中我们发现的信息,这段字符串是12个,又有一个数字“6”,猜测栏数可能是2栏下面我们用工具尝试一下解码后得到4个字符串,而在这里面和12,6...

  • 【Java密码学】使用Bouncy Castle生成数字签名、数字信封

    时间:2022-11-19 12:06:27

    Bouncy Castle(轻量级密码术包)是一种用于 Java 平台的开放源码的轻量级密码术包,它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。最近项目上正好用到了Bouncy Castle,用于生成数字签名、数字信封,去网上找了很久,都没有找到合适的案例,而Bouncy Castle...

  • 密码学系列之七:数字签名

    时间:2022-11-08 08:53:34

    数字签名 1. 概述1.1 基本概念1.2 签名原理1.2.1 形式化定义1.2.2 签名过程2 基于RSA的签名方案2.1 实现过程2.2 安全性分析3 基于离散对数的签名方案3.1 ElGamal签名*3.1.1 实现过程3.1.2 安全性分析3.2 Schnorr签名*3.2.1 实现过...

  • RSA密码系统 基于大数环境编写 密码学课程设计

    时间:2022-10-01 15:57:39

    RSA密码系统的实现 1.问题描述 RSA密码系统可具体描述为:取两个大素数p和q,令n=pq,N=(p-1)(q-1),随机选择整数d,满足gcd(d,N)=1,ed=1 modN。 公开密钥:k1=(n,e) 私有密钥:k2=(p,q,d) 加密算法:对于待加密消息m,其对应的密文为c=E(m)...

  • 密码学奇妙之旅、02 混合加密系统、AES、RSA标准、Golang代码

    时间:2022-09-27 07:10:53

    计数器模式CTR是分组密码模式中的一种。通过将逐次累加的计数器进行加密来生成密钥流的流密码。每次加密时会生成一个不同的值来作为计数器的初始值。可以事先进行加密、解密的准备。加密、解密使用相同结构。对包含某些错误比特的密文进行解密时,只有明文中响应的比特会出错。加密和解密均支持并行运算。可以以任意顺序...

  • 密码学奇妙之旅、01 CFB密文反馈模式、AES标准、Golang代码

    时间:2022-09-26 11:03:14

    CFB密文反馈模式CFB密文反馈模式属于分组密码模式中的一种。加密与解密使用同一结构,加密步骤生成用于异或的密钥流。其弥补了ECB电子密码本模式的不足(明文中的重复排列会反映在密文中,通过删除替换分组可以对明文进行操作)其优点是不需要填充。因为从明文分组到密文分组只需要一次XOR,使用的是前一次密文...

  • 实验吧密码学writeup

    时间:2022-09-09 16:06:31

    看密信内容知道需要查看天干地支表 找出迷信内容对应的数字+60(一甲子)得到一串数字。对应ASCII码表得到字符串 XZSDMFLZ 不像flag,在考虑题目中的古典加密,无非就是凯撒、栅栏等组合加密(一种的得不到密文),爆破之后发现栅栏2栏,再凯撒得到 SHUANGYU 2.The Flash...

  • Python.PyCrypto -- 密码学工具箱

    时间:2022-08-31 17:59:39

    PyCrypto - The Python Cryptography Toolkit https://www.dlitz.net/software/pycrypto/ PyCrypto安装和使用示例 http://blog.csdn.net/chence19871/article/details/...

  • 墨者学院——密码学加解密实训(Base64转义)

    时间:2022-03-19 04:45:58

    地址:https://www.mozhe.cn/bug/detail/SW5ObnVFa05vSHlmTi9pcWhRSjRqZz09bW96aGUmozhe在靶场中找到内容解密访问直接得key墨者学院——密码学加解密实训(Base64转义)的更多相关文章OpenSSLaes加解密实例&pl...

  • [转载]JavaEE学习篇之——网络传输数据中的密码学知识以及Tomcat中配置数字证书EE

    时间:2022-03-11 19:13:15

    原文链接:http://blog.csdn.net/jiangwei0910410003/article/details/21716557今天是学习JavaWeb的第二天,我们来了解什么呢?就了解一下Tomcat中配置数字证书的相关内容,但是在说这部分内容的时候,我们貌似得先说一下数字证书的相关概念...

  • RSA原理、ssl认证、Tomcat中配置数字证书以及网络传输数据中的密码学知识

    时间:2022-01-05 18:49:12

     情形一:接口的加、解密与加、验签rsa不是只有加密解密,除此外还有加签和验签。之前一直误以为加密就是加签,解密就是验签。这是错误的!正确的理解是:数据传输的机密性:公钥加密私钥解密是密送,保证消息即使公开也只有私钥持有者能读懂,指的是加密与解密。身份验证机制:私钥加密公钥解密是签名,保证消息来源是...

  • CTF---密码学入门第二题 我喜欢培根

    时间:2021-11-16 10:08:21

    我喜欢培根分值:20来源:Ph0enix难度:中参与人数:3449人GetFlag:1410人答题人数:1653人解题通过率:85%key:CTF{}解题链接:http://ctf5.shiyanbar.com/crypto/enc1.txt原题链接:http://www.shiyanbar.com...

  • 【密码学】MD5算法原理

    时间:2021-11-04 12:05:40

    MD5(单向散列算法)的全称是Message-DigestAlgorithm5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。MD5功能:   输入任意长度的信息,经过处理,输出为128位的信息(数字指纹);   不同的输入得到的不同的结果(唯一性); ...