WHU-武汉大学-国家网络安全学院-信息安全-密码学实验
│ .gitignore
│ LICENSE
│ README.md
│ 作业04-2018级信安3-4班.pdf
│ 实验01-2018级信安3-4班.pdf
│ 实验02-2018级信安3-4班.pdf
│ 实验03-2018级信安3-4班.pdf
│ 实验04-2018级信安3-4班.pdf
│ 实验05-2018级信安3-4班.pdf
│
├─大作业
│ │ .gitignore
│ │ README.md
│ └─cryptographyDemo
│ │ .classpath
│ │ .gitignore
│ │ .project
│ │
│ ├─bin
│ └─src
│ │ module-info.java
│ │
│ ├─encryptFileGUI
│ │ GUI.java
│ │ GUIFrame.java
│ │ GUItools.java
│ │ WaitingTips.java
│ │
│ └─encryptTools
│ │ FileProcessingAPI.java
│ │ plainText.txt
│ │
│ ├─aes
│ │ │ FileAPI.java
│ │ │ SBoxes.java
│ │ │ Xtime.java
│ │ │
│ │ ├─decrypt
│ │ │ DECRYPT.java
│ │ │ Inv_RoundFunction.java
│ │ │
│ │ ├─encrypt
│ │ │ ENCRYPT.java
│ │ │ RoundFunction.java
│ │ │
│ │ └─keygenerate
│ │ KeyExpansion.java
│ │
│ ├─des
│ │ │ test.txt
│ │ │
│ │ └─encrypt
│ │ │ DECRYPT_des.java
│ │ │ E.java
│ │ │ ENCRYPT_des.java
│ │ │ F.java
│ │ │ P.java
│ │ │ S.java
│ │ │
│ │ ├─box
│ │ │ SBox.java
│ │ │
│ │ ├─keygenerate
│ │ │ GenerateKey.java
│ │ │
│ │ └─permutation
│ │ IP.java
│ │ IP_inverse.java
│ │
│ └─rc4
│ Init.java
│ KeyStreamGeneration.java
│ Stable.java
│
├─实验01-Code
│ Problem1.java
│ Problem2.java
│ Problem3.java
│ Problem4.java
│
├─实验02-Code
│ │ compile.bat
│ │ data.txt
│ │ Delete_class.bat
│ │ DESBox.java
│ │ key.txt
│ │ Test.java
│ │ 密文.txt
│ │ 解密明文.txt
│ │
│ └─encrypt
│ │ DECRYPT.java
│ │ E.java
│ │ ENCRYPT.java
│ │ F.java
│ │ P.java
│ │ S.java
│ │
│ ├─box
│ │ SBox.java
│ │
│ ├─keygenerate
│ │ GenerateKey.java
│ │
│ └─permutation
│ IP.java
│ IP_inverse.java
│
├─实验03-Code
│ │ cipherText.txt
│ │ decryptedText.txt
│ │ GUItools.java
│ │ Histoie.jpg
│ │ key.txt
│ │ plainText.txt
│ │ test.java
│ │ waitingTips.java
│ │
│ ├─.vscode
│ │ settings.json
│ │
│ ├─AES
│ │ │ FileAPI.java
│ │ │ SBoxes.java
│ │ │ SBoxProblem.java
│ │ │ TestAES.java
│ │ │ Xtime.java
│ │ │
│ │ ├─decrypt
│ │ │ DECRYPT.java
│ │ │ Inv_RoundFunction.java
│ │ │
│ │ ├─encrypt
│ │ │ ENCRYPT.java
│ │ │ RoundFunction.java
│ │ │
│ │ └─keygenerate
│ │ KeyExpansion.java
│ │
│ ├─MatrixJAR
│ │ commons-math3-3.0.jar
│ │
│ └─tools
│ GetTimeTable.java
│ X0BTime.txt
│ X0DTime.txt
│ X0ETime.txt
│ X3Time.txt
│ X8Time.txt
│ X9Time.txt
│
├─实验05-Code
│ └─Theoretial_course_experiment
│ Exp1.java
│ Exp2.java
│
└─序列密码
│ CipherHistoie.jpg
│ DecryptedHistoie.jpg
│ Histoie.jpg
│ key.txt
│ test.txt
│ testRC4.java
│
└─RC4
│ Init.java
│ KeyStreamGeneration.java
│ Stable.java
│
└─FileOperate
FileAPI.java