
密码学
文章平均质量分 77
dtwd886
这个作者很懒,什么都没留下…
展开
-
维吉尼亚密码方阵
代码已上传到 GitHub —— Vigenere.java维吉尼亚密码方阵人们在恺撒移位密码的基础上扩展出多表密码,称为维吉尼亚密码。该方法最早记录在吉奥万·巴蒂斯塔·贝拉索( Giovan Battista Bellaso)于1553年所著的书《吉奥万·巴蒂斯塔·贝拉索先生的密码》第一行代表明文字母,第一列代表密钥字母,它的明码表后有26个密码表,每个表相对前一个发生一次移位如果只用其中某...转载 2018-02-28 09:16:10 · 3373 阅读 · 0 评论 -
Java实现RSA公钥密码
package RSA;import org.apache.commons.codec.binary.Base64;//这两条指令的执行需引入外部包,外部包分别为commons-codec和commons-ioimport org.apache.commons.io.IOUtils;import javax.crypto.Cipher;import java.io.ByteArrayO...原创 2018-03-06 16:52:36 · 1804 阅读 · 1 评论