Skip to content

Commit

Permalink
Merge pull request #989 from Amruta101998/master
Browse files Browse the repository at this point in the history
added cryptography program in python folder
  • Loading branch information
fineanmol authored Oct 21, 2021
2 parents c450f48 + a1b8d3c commit 7a08500
Showing 1 changed file with 29 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
from cryptography.fernet import Fernet

def genratePassKey():
key = Fernet.generate_key()
print(key)
print(type(key))
abc = open("PasswordKey.key",'wb')
abc.write(key)
abc.close()

def getMyKey():
abc = open("PasswordKey.key",'rb')
return abc.read()

def encryptMessage(message_normal):
key = getMyKey()
k = Fernet(key)
encrypted_Message = k.encrypt(message_normal)
return encrypted_Message

def decryptMessage(message_secret):
key = getMyKey()
k = Fernet(key)
decrypted_Message = k.decrypt(message_secret)
return decrypted_Message

encryptMessage(b" HEY PYTHON LEARNER")

decryptMessage(b'gAAAAABhbBReu34y2Z5wPDu_2GHtdtSdXl3iLvwYtOk8F5pIc9HToKfJmGLWXbCYiwhWTFE77_f3J_S0_plkssSoSOzS6pdOEfEWoOSTg7BNao5S_49NgJc=')

0 comments on commit 7a08500

Please sign in to comment.