We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd11a7c commit 1e8be05Copy full SHA for 1e8be05
python/cryptography/rsa_encryption.py
@@ -22,8 +22,7 @@ def generate_key_pair():
22
return public_key, private_key
23
24
def encrypt(key, raw_text):
25
- n = key[0]
26
- e = key[1]
+ n, e = key
27
encrypted_text = ""
28
29
for char in raw_text:
@@ -33,8 +32,7 @@ def encrypt(key, raw_text):
33
32
return encrypted_text
34
35
def decrypt(key, enc_text):
36
37
- d = key[1]
+ n, d = key
38
decrypted_text = ""
39
40
for char in enc_text:
@@ -60,4 +58,4 @@ def decrypt(key, enc_text):
60
58
encrypt_msg = encrypt(kb_public, raw_text)
61
59
decrypt_msg = decrypt(kb_private, encrypt_msg)
62
assert raw_text == decrypt_msg
63
- print(raw_text, encrypt_msg, decrypt_msg)
+ print(raw_text, encrypt_msg, decrypt_msg)
0 commit comments