Articles of contraseñas de

Borrado seguro de la contraseña en la memoria (Python)

¿Cómo almacena una contraseña introducida por el usuario en la memoria y la borra de forma segura cuando ya no la necesita? Para elaborar, actualmente contamos con el siguiente código: username = raw_input(‘User name: ‘) password = getpass.getpass() mail = imaplib.IMAP4(MAIL_HOST) mail.login(username, password) Después de llamar al método de login , ¿qué debemos hacer para […]

Cómo tener una contraseña repetida como asteriscos

Estoy intentando averiguar cómo solicitar una contraseña, y hacer que los usuarios ingresen el eco como asteriscos ( ******** ) Hace poco, asumí el proyecto de crear un servidor remoto que pudiera conectarse al uso del módulo de socket en Python. Todavía no está hecho, ya que estoy en el proceso de hacer que la […]

Leer la contraseña de stdin

Escenario: un progtwig CLI Python interactivo, que necesita una contraseña. Eso significa que también, no hay solución GUI posible. En bash pude obtener una lectura de contraseña sin volver a solicitarla en la pantalla a través de read -s ¿Hay algo similar para Python? Es decir, password = raw_input(‘Password: ‘, dont_print_statement_back_to_screen) Alternativa: reemplace los caracteres […]

¿Una forma simple de codificar una cadena de acuerdo a una contraseña?

¿Python tiene una forma simple e integrada de codificar / decodificar cadenas usando una contraseña? Algo como esto: >>> encode(‘John Doe’, password = ‘mypass’) ‘sjkl28cn2sx0’ >>> decode(‘sjkl28cn2sx0’, password = ‘mypass’) ‘John Doe’ Así que la cadena “John Doe” se encripta como ‘sjkl28cn2sx0’. Para obtener la cadena original, “desbloquearía” esa cadena con la clave ‘mypass’, que […]

Obtención de entrada de contraseña de línea de comandos en Python

¿Sabe cómo en Linux cuando prueba algo de Sudo, le dice que ingrese la contraseña y, a medida que escribe, no se muestra nada en la ventana del terminal (no se muestra la contraseña)? ¿Hay una manera de hacer eso en Python? Estoy trabajando en un script que requiere información muy confidencial y me gustaría […]