📄 标准加密算法(des)函数说明_.txt
字号:
函数说明:
1)主函数:main()
2)加密:static void encodefunction()
3)解密:static void decodefunction()
4)异或算法:static StringBuffer xorfunction(StringBuffer,stringBuffer)]
其中,输入的参数分别是要进行异或运算的两个StringBuffer型数组。
5)f函数:即DES算法中的f函数 StringBuffer Ffunction(StringBuffer,StringBuffer)
其中,输入的参数为要进行f运算的R和K,或L和K
6)求取cn,dn数组的函数:cndn(StringBuffer,int)
其中参数StringBuffer型数组为要将要进行循环以为的数组,
int型参数为移位个数
测试数据:
密钥 明文 密文
533c97799bb4dff1 61ab656799abcdef 34e1c6ce8a9896ab
533457799bbcdff1 21a3656789abcdef b161217c3e2d4731
d33c97799bb4dff3 61ab676799abcdaf 4ca4124854703d66
d33cb7799bb4dff3 6dab676799aa4daf 7c71e1c1aa3319bb
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -