https://github.com/00ryanwelzel/encryptioninassembly
Implements several classical encryption and encoding schemes in MIPS Assembly
https://github.com/00ryanwelzel/encryptioninassembly
algorithms assembly-language encryption-decryption
Last synced: 26 days ago
JSON representation
Implements several classical encryption and encoding schemes in MIPS Assembly
- Host: GitHub
- URL: https://github.com/00ryanwelzel/encryptioninassembly
- Owner: 00ryanwelzel
- Created: 2025-04-11T03:30:25.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-06-20T00:53:54.000Z (4 months ago)
- Last Synced: 2025-06-20T01:33:55.551Z (4 months ago)
- Topics: algorithms, assembly-language, encryption-decryption
- Language: Assembly
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# encryptionInAssembly
## (Ryan Welzel 6/1/2025)
Implements several classical encryption and encoding schemes in MIPS Assembly
---
Features:
- Provides low-level insight into how data encoding and classical ciphers operate at the assembly level.
- Displays of algorithm design at the hardware/ISA level
- Logs keystrokes to keylogger_output.txtRequirements:
- MIPS simulator (MARS QtSPIM etc)
- Familiarity with MIPS instruction set architecture
Install MARS simulator with:
- sudo apt install default-jdk -y
- wget http://courses.missouristate.edu/KenVollmar/MARS/MARS_4_5.jar -O MARS.jar
- cd /path/to/MARS.jar/
- java -jar MARS.jar