Update main.py

This commit is contained in:
P Gautam 2022-10-05 11:52:28 +05:30 committed by GitHub
parent 7ee0bf1bca
commit 54f8a980f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,5 @@
import rsa import rsa
##this function generates the keys ##this function generates the keys
def generate_keys(): def generate_keys():
(pubKey, privKey) = rsa.newkeys(1024) (pubKey, privKey) = rsa.newkeys(1024)
@ -57,10 +56,10 @@ signature = sign_sha1(message, privKey)
##It then decrypts the message. ##It then decrypts the message.
plaintext = decrypt(ciphertext, privKey) plaintext = decrypt(ciphertext, privKey)
##the cipher of the message is displayed
print(f'Cipher text: {ciphertext}')
##the sgnature of the message is displayed ##the sgnature of the message is displayed
print(f'Signature: {signature}') print(f'Signature: {signature}')
##the cipher of the message is displayed
print(f'Cipher text: {ciphertext}')
##the decrypted message is displayed ##the decrypted message is displayed
if plaintext: if plaintext:
@ -69,6 +68,6 @@ else:
print('Could not decrypt the message.') print('Could not decrypt the message.')
if verify_sha1(plaintext, signature, pubKey): if verify_sha1(plaintext, signature, pubKey):
print('Signature verified!') print('great the signature is verified')
else: else:
print('Could not verify the message signature.') print('Could not verify the message signature.')