diff --git a/__pycache__/auth.cpython-38.pyc b/__pycache__/auth.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b6837c996750f6b5bfdcc9e1edacb4b1d586b354 Binary files /dev/null and b/__pycache__/auth.cpython-38.pyc differ diff --git a/auth.py b/auth.py index d09e2cb9f831c80675656b637212205051c11dc3..78f7f97012d7e37b0fa33cb8f58637697a6952ce 100644 --- a/auth.py +++ b/auth.py @@ -112,10 +112,10 @@ def sign_info(auth_info: AuthInfo): userauth_request = base64.b64decode(auth_info.userauth_request) username = auth_info.username - print("Signature request received for username : " + username + " and algorithm : " + algorithm) - print("Session ID : " + str(session_id)) - print("Userauth request : " + str(userauth_request)) - user_validation = input("Do you want to validate the signature? (yes/no): ") + print("Demande de signature recue pour : " + username ) + # print("Session ID : " + str(session_id)) + # print("Userauth request : " + str(userauth_request)) + user_validation = input("Voulez vous valider la signature ? (yes/no): ") if user_validation.lower() == 'yes' or user_validation.lower() == 'y': # Sending the signature back to the client @@ -154,9 +154,9 @@ def sign_info(auth_info: AuthInfo): m3 += hex_sequence2 m3 += pack_bytes(sig.asbytes()) # Assuming bits is a string - print(m3) + # print(m3) encoded_data = base64.b64encode(m3).decode('utf-8') - print("encoded: ", encoded_data) + # print("encoded: ", encoded_data) # # Pour récupérer le binaire # decoded_data = base64.b64decode(encoded_data) @@ -165,7 +165,7 @@ def sign_info(auth_info: AuthInfo): print(bcolors.OKGREEN + "Transaction signée avec succes, la connexion sur l'appareil principal est ouverte" + bcolors.ENDC) return {"message":encoded_data} else: - print(bcolors.FAIL + "User did not validate the signature. Closing the connection..." + bcolors.ENDC) + print(bcolors.FAIL + "Signature refusée. Fermeture de la connection..." + bcolors.ENDC) # Sending a disconnect message back to the client return {"reject": base64.b64encode(bytes(MSG_DISCONNECT)).decode('utf-8')} diff --git a/paramiko/__pycache__/__init__.cpython-38.pyc b/paramiko/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..811f501dc3ff0a7474bde09a75801c0bfe4e4060 Binary files /dev/null and b/paramiko/__pycache__/__init__.cpython-38.pyc differ diff --git a/paramiko/__pycache__/_version.cpython-38.pyc b/paramiko/__pycache__/_version.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ce5c4ceb5393874140a528a91bfef34290ef44a3 Binary files /dev/null and b/paramiko/__pycache__/_version.cpython-38.pyc differ diff --git a/paramiko/__pycache__/agent.cpython-38.pyc b/paramiko/__pycache__/agent.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..15cd8ff02446f0afea87d8b237c60780744cdc4b Binary files /dev/null and b/paramiko/__pycache__/agent.cpython-38.pyc differ diff --git a/paramiko/__pycache__/auth_handler.cpython-38.pyc b/paramiko/__pycache__/auth_handler.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..37446a70fb45f4b13bdfc51220789346bfc91470 Binary files /dev/null and b/paramiko/__pycache__/auth_handler.cpython-38.pyc differ diff --git a/paramiko/__pycache__/ber.cpython-38.pyc b/paramiko/__pycache__/ber.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..50ac001859c4363915d2c946121ad449fdef5e17 Binary files /dev/null and b/paramiko/__pycache__/ber.cpython-38.pyc differ diff --git a/paramiko/__pycache__/buffered_pipe.cpython-38.pyc b/paramiko/__pycache__/buffered_pipe.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b88718bcae7afd6c87e29047bc35937c76acdd02 Binary files /dev/null and b/paramiko/__pycache__/buffered_pipe.cpython-38.pyc differ diff --git a/paramiko/__pycache__/channel.cpython-38.pyc b/paramiko/__pycache__/channel.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b782134a684d0e9ff24a7fd6adf96801a3aab147 Binary files /dev/null and b/paramiko/__pycache__/channel.cpython-38.pyc differ diff --git a/paramiko/__pycache__/client.cpython-38.pyc b/paramiko/__pycache__/client.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3b422194b87d7bfaa4fe3be6ac6ede45a06ac5db Binary files /dev/null and b/paramiko/__pycache__/client.cpython-38.pyc differ diff --git a/paramiko/__pycache__/common.cpython-38.pyc b/paramiko/__pycache__/common.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5c505782a606d98b130c283c6dd6cc1e0c1dc6dd Binary files /dev/null and b/paramiko/__pycache__/common.cpython-38.pyc differ diff --git a/paramiko/__pycache__/compress.cpython-38.pyc b/paramiko/__pycache__/compress.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..266aec740796429dea23ed9e098a56aeb3d3a0c0 Binary files /dev/null and b/paramiko/__pycache__/compress.cpython-38.pyc differ diff --git a/paramiko/__pycache__/config.cpython-38.pyc b/paramiko/__pycache__/config.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..395940e46e34e97823e932e5f1bb035b698d9752 Binary files /dev/null and b/paramiko/__pycache__/config.cpython-38.pyc differ diff --git a/paramiko/__pycache__/dsskey.cpython-38.pyc b/paramiko/__pycache__/dsskey.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1c53a7cb45d2fabb04e9434be5e76633e5110d46 Binary files /dev/null and b/paramiko/__pycache__/dsskey.cpython-38.pyc differ diff --git a/paramiko/__pycache__/ecdsakey.cpython-38.pyc b/paramiko/__pycache__/ecdsakey.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..91be4e2a323a374ee4029021da59df08d3527b85 Binary files /dev/null and b/paramiko/__pycache__/ecdsakey.cpython-38.pyc differ diff --git a/paramiko/__pycache__/ed25519key.cpython-38.pyc b/paramiko/__pycache__/ed25519key.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..72cccf32826464c79dae3a74b18441cd41495186 Binary files /dev/null and b/paramiko/__pycache__/ed25519key.cpython-38.pyc differ diff --git a/paramiko/__pycache__/file.cpython-38.pyc b/paramiko/__pycache__/file.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ef23e6aeaf2befced2a441cf9145fc2f13ef32e2 Binary files /dev/null and b/paramiko/__pycache__/file.cpython-38.pyc differ diff --git a/paramiko/__pycache__/hostkeys.cpython-38.pyc b/paramiko/__pycache__/hostkeys.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9c4104427c54becb865475e36bc9b76b2713e4ac Binary files /dev/null and b/paramiko/__pycache__/hostkeys.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_curve25519.cpython-38.pyc b/paramiko/__pycache__/kex_curve25519.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..588d1a7fd599a3e5b6c83028888d9784332844d3 Binary files /dev/null and b/paramiko/__pycache__/kex_curve25519.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_ecdh_nist.cpython-38.pyc b/paramiko/__pycache__/kex_ecdh_nist.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f265154b5ca8b83e7f33629121e509bb5fb3064c Binary files /dev/null and b/paramiko/__pycache__/kex_ecdh_nist.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_gex.cpython-38.pyc b/paramiko/__pycache__/kex_gex.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..400dc5459b371af07af9c3a7bcda0ea21c4f015d Binary files /dev/null and b/paramiko/__pycache__/kex_gex.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_group1.cpython-38.pyc b/paramiko/__pycache__/kex_group1.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..facd4042a22f1f3cd4187f552aa6781dbced1131 Binary files /dev/null and b/paramiko/__pycache__/kex_group1.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_group14.cpython-38.pyc b/paramiko/__pycache__/kex_group14.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..662ad5855c7b73df4da5943a7166c07495bfb386 Binary files /dev/null and b/paramiko/__pycache__/kex_group14.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_group16.cpython-38.pyc b/paramiko/__pycache__/kex_group16.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fe6b101971cbc75443fb4970213b28ecfc8a4470 Binary files /dev/null and b/paramiko/__pycache__/kex_group16.cpython-38.pyc differ diff --git a/paramiko/__pycache__/kex_gss.cpython-38.pyc b/paramiko/__pycache__/kex_gss.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a83e0fd03d635913343b51ef1a6c95d1c590e968 Binary files /dev/null and b/paramiko/__pycache__/kex_gss.cpython-38.pyc differ diff --git a/paramiko/__pycache__/message.cpython-38.pyc b/paramiko/__pycache__/message.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..777b353565a98aa0a9235b91f0250f289f212db2 Binary files /dev/null and b/paramiko/__pycache__/message.cpython-38.pyc differ diff --git a/paramiko/__pycache__/packet.cpython-38.pyc b/paramiko/__pycache__/packet.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..33e85c2e773bba2085ce52b3423ef7b6b6ea0b62 Binary files /dev/null and b/paramiko/__pycache__/packet.cpython-38.pyc differ diff --git a/paramiko/__pycache__/pipe.cpython-38.pyc b/paramiko/__pycache__/pipe.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1b4b2f3d4d217002a11224e397be095ce6bd47bb Binary files /dev/null and b/paramiko/__pycache__/pipe.cpython-38.pyc differ diff --git a/paramiko/__pycache__/pkey.cpython-38.pyc b/paramiko/__pycache__/pkey.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..34a2e289301313d21be0f7324371aec13057a030 Binary files /dev/null and b/paramiko/__pycache__/pkey.cpython-38.pyc differ diff --git a/paramiko/__pycache__/primes.cpython-38.pyc b/paramiko/__pycache__/primes.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b7a509301a53bb44add53cd0c51628485fad6536 Binary files /dev/null and b/paramiko/__pycache__/primes.cpython-38.pyc differ diff --git a/paramiko/__pycache__/proxy.cpython-38.pyc b/paramiko/__pycache__/proxy.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4ee83a39c474f5f617de2e47d457f7fbd84a49a2 Binary files /dev/null and b/paramiko/__pycache__/proxy.cpython-38.pyc differ diff --git a/paramiko/__pycache__/rsakey.cpython-38.pyc b/paramiko/__pycache__/rsakey.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3b733527028a059982056e417a819c7139ba870f Binary files /dev/null and b/paramiko/__pycache__/rsakey.cpython-38.pyc differ diff --git a/paramiko/__pycache__/server.cpython-38.pyc b/paramiko/__pycache__/server.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9e660a2a2c1b28c683abde730ae91be6d59e30e7 Binary files /dev/null and b/paramiko/__pycache__/server.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp.cpython-38.pyc b/paramiko/__pycache__/sftp.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7fd4d06808a441095e24defa4ffddd398bcb7426 Binary files /dev/null and b/paramiko/__pycache__/sftp.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp_attr.cpython-38.pyc b/paramiko/__pycache__/sftp_attr.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9dacc9ea381ab44cbd3da5e83ce25e4335cf3426 Binary files /dev/null and b/paramiko/__pycache__/sftp_attr.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp_client.cpython-38.pyc b/paramiko/__pycache__/sftp_client.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0233f92a453d5e595104e64ad8fbbddd895777ad Binary files /dev/null and b/paramiko/__pycache__/sftp_client.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp_file.cpython-38.pyc b/paramiko/__pycache__/sftp_file.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fd39f2ba78b5dbd0ac36480fcb3b693e3cda2a0a Binary files /dev/null and b/paramiko/__pycache__/sftp_file.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp_handle.cpython-38.pyc b/paramiko/__pycache__/sftp_handle.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..70169c98efe606f8108bd96987181f2af5c235ae Binary files /dev/null and b/paramiko/__pycache__/sftp_handle.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp_server.cpython-38.pyc b/paramiko/__pycache__/sftp_server.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a2b68537c3dd5c73215066eb0443736b7a5922a5 Binary files /dev/null and b/paramiko/__pycache__/sftp_server.cpython-38.pyc differ diff --git a/paramiko/__pycache__/sftp_si.cpython-38.pyc b/paramiko/__pycache__/sftp_si.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ad3dbca35378d4479aad9dc1e2a58a13b6964a61 Binary files /dev/null and b/paramiko/__pycache__/sftp_si.cpython-38.pyc differ diff --git a/paramiko/__pycache__/ssh_exception.cpython-38.pyc b/paramiko/__pycache__/ssh_exception.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..70cf53a62bec0d0415b863c67dcfea988eb81c91 Binary files /dev/null and b/paramiko/__pycache__/ssh_exception.cpython-38.pyc differ diff --git a/paramiko/__pycache__/ssh_gss.cpython-38.pyc b/paramiko/__pycache__/ssh_gss.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..73ee4dc1d5ad2d07c14d5e9f24da821fc85e3478 Binary files /dev/null and b/paramiko/__pycache__/ssh_gss.cpython-38.pyc differ diff --git a/paramiko/__pycache__/transport.cpython-38.pyc b/paramiko/__pycache__/transport.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..78cad1ab2526b065d62e7f7e7e04e9fe4c262ce7 Binary files /dev/null and b/paramiko/__pycache__/transport.cpython-38.pyc differ diff --git a/paramiko/__pycache__/util.cpython-38.pyc b/paramiko/__pycache__/util.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..53966e0d246efc03c3782c2339e9502aff058259 Binary files /dev/null and b/paramiko/__pycache__/util.cpython-38.pyc differ