Generation

generate functionSat, 25 Mar 2023

# -*- coding: utf-8 -*- """Untitled2.ipynb Automatically generated by Colaboratory. Original file is located at https://colab.research.google.com/drive/13ax9CY2kwrgHTYoz3r1D5Ky92l4rFXIO """ import hashlib class HASH: def generaHash(h): digest=h.hexdigest() return digest x=0 while x<1: print ("Elige el número del algoritmo a usar:") print("1.- SHA256") print("2.- SHA512") print("3.- Acabar el programa") nAlgoritmo=int(input()) print("Introduce datos a hashear:") datos=input() algoritmo = "" if nAlgoritmo !=3: if nAlgoritmo == 1: algoritmo="sha256" elif nAlgoritmo ==2: algoritmo="sha512" bdatos = bytes(datos, 'utf-8') h = hashlib.new(algoritmo,bdatos) hash1=HASH.generaHash(h) print() print(hash1) print() x=0 else: x=1 print("El programa a finalizado") de este código diseña una opción más para descifrar el mensaje usando librerías fernet

Questions about programming?Chat with your personal AI assistant