![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
hortonwei
java开发
展开
-
常见加密方式DES、AES
1. 对称加密采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。示例:我们现在有一个原文3要发送给B设置密钥为108, 3 * 108 = 324, 将324作为密文发送给BB拿到密文324后, 使用324/108 = 3 得到原文常见加密算法DES: Data Encryption Standard,即数据加密标准,是一...原创 2020-04-16 11:27:16 · 3288 阅读 · 0 评论 -
古典密码-凯撒加密和解密
在密码学中,恺撒密码是一种最简单且最广为人知的加密技术。凯撒密码最早由古罗马军事统帅盖乌斯·尤利乌斯·凯撒在军队中用来传递加密信息,故称凯撒密码。这是一种位移加密方式,只对26个字母进行位移替换加密,规则简单,容易破解。创建类 KaiserDemo,把 hello world 往右边移动3位package com.hor.kaiser;/** * KaiserDemo */publ...原创 2020-04-16 00:28:02 · 4528 阅读 · 0 评论