![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 79
hello_tomorrow_111
这个作者很懒,什么都没留下…
展开
-
信息安全对称加密AES算法和非对称加密RSA算法的Java实现以及图形化界面
1.AES加密算法:AES加密算法是由于DES和3DES在应用中出现的问题而提出的高级加密标准。AES算法不是Feistel结构,AES的操作轮数在10-14之间。其中当数据块和密钥都为128位时,轮数为10。随着数据块的密钥长度的增加,操作轮数也会增加,最大值为14。AES的每一轮包括以下4部分 字节替换:用一张称为“S盒子”的固定表来执行字节到字节的替换 行移位置换:行与行之间执行简单...原创 2018-04-05 10:48:49 · 2112 阅读 · 0 评论 -
编译原理:递归向下分析程序建立语法分析树的Java实现(一)
考虑如下的源语言 消除first-first冲突和first-follow冲突后的文法: 1) program -> block 2) block -> {decls stmts} 3) decls -> decl decls | ε 4) decl -> type id; 5) type -> basic | type’ 6) type’ -> [num]type’ | ε 7) bas原创 2017-12-07 20:40:44 · 1313 阅读 · 0 评论