Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 561 Bytes

README.md

File metadata and controls

16 lines (11 loc) · 561 Bytes

manualRSA

a python tool to manually encrypt a text file character by character using the RSA encryption system. This is NOT a safe implementation as it can easily be cracked. Please use only for educational purposes.

usage

	create key and encrypt:
	python manualRSA.py -key [keySize] [/path/to/clearTextFile]

	decryption:
	python manualRSA.py -d [/path/to/cypherFile] [/path/to/privateKeyD] [/path/to/publicKeyN]

	encrypt with existing key:
	python manualRSA.py -e [/path/to/clearTextFile] [/path/to/publicKeyE] [/path/to/publicKeyN]