Добавил тесты

This commit is contained in:
Andrew 2021-04-23 22:32:50 +07:00
parent 718b3e84b0
commit 1ae6fd01c8

View file

@ -6,7 +6,7 @@
"name": "rsaNk.ipynb",
"provenance": [],
"collapsed_sections": [],
"authorship_tag": "ABX9TyNwOFNsjAv2wzqEX4neiNx2",
"authorship_tag": "ABX9TyNs17sm1WEvHs2dGv38ySe7",
"include_colab_link": true
},
"kernelspec": {
@ -246,11 +246,14 @@
"outputId": "0555f9a9-d86a-4063-fed7-1ae8da28b2e8"
},
"source": [
"message = \"sosait\"\n",
"encrypted_message = encrypt(message, e, n)\n",
"decrypted_message = decrypt(encrypted_message, d, n)\n",
"\n",
"print(message, \"Encrypted message will be really long\", decrypted_message, sep=\"\\n\")"
"messages = [\n",
" \"sosait\", \"test\", \"somewhat long message\", \"really long message repeated 10 times \"*10\n",
"]\n",
"for message in messages:\n",
" encrypted_message = encrypt(message, e, n)\n",
" decrypted_message = decrypt(encrypted_message, d, n)\n",
" \n",
" assert message == decrypted_message, \"Cypher error!\""
],
"execution_count": null,
"outputs": [