文件名称:hill:Hill cipher在Java中的实现
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-20 21:58:03
java encryption cipher hill hill-cipher
Hill cipher在Java中的实现 该程序是的练习,课程。 它实际上是2017-2018学年第四次练习的问题3的答案。 它仅适用于a-zA-z英文字符,并支持使用0..25或1..26词汇进行加密/解密。 该程序删除a-zA-z以外的字符,并将字符串转换为大写。 如果字符串长度是奇数,则会在末尾添加一个额外的“ Q”字符。 结果以字符对显示,用破折号分隔。 加密示例: Input: meet me at the usual place at ten rather than eight oclock Key Matrix: |9 5| |4 7| Output 0..25: UK-IX-UK-YD-RO-ME-IW-SZ-XW-IO-KU-NU-KH-XH-RO-AJ-RO-AN-QY-EB-TL-KJ-EG-YG Output 1..26: GV-UI
【文件预览】:
hill-master
----hill.java(10KB)
----LICENSE(1KB)
----README.md(1KB)