13 lines
		
	
	
		
			543 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			543 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
Add scrambling of padding to encrypted messages.
 | 
						|
https://www.inf.pucrs.br/~calazans/graduate/TPVLSI_I/RSA-oaep_spec.pdf
 | 
						|
 | 
						|
Add use SHA-1 to provide public key finger print (hashing function).
 | 
						|
 | 
						|
Support reading file for encryption, decryption and maybe signing.
 | 
						|
 | 
						|
resources:
 | 
						|
	https://crypto.stackexchange.com/questions/1448/definition-of-textbook-rsa
 | 
						|
	https://crypto.stackexchange.com/questions/3608/why-is-padding-used-for-rsa-encryption-given-that-it-is-not-a-block-cipher
 | 
						|
	https://www.inf.pucrs.br/~calazans/graduate/TPVLSI_I/RSA-oaep_spec.pdf
 |