elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  librerías de cifrado para python3
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: librerías de cifrado para python3  (Leído 3,455 veces)
retr02332

Desconectado Desconectado

Mensajes: 89


Learn, Imagine and Create.


Ver Perfil
librerías de cifrado para python3
« en: 23 Diciembre 2019, 03:04 am »

Una pregunta, existen librerías de cifrado para python3 que sean seguras?


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #1 en: 23 Diciembre 2019, 03:08 am »

si, las standard y lo mas seguro es que vienen con el interprete... cual necesitas?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
retr02332

Desconectado Desconectado

Mensajes: 89


Learn, Imagine and Create.


Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #2 en: 23 Diciembre 2019, 03:26 am »

asimétricas, simétricas, las mejores que hallan.

se que por la rapidez son mejores las simétricas, pero creo que seria mejor usar las asimétricas, no? solo digo.

Yo uso bcrypt para el hash, esta bien esta librería, es segura?

por su salt yo diría que si, esto es lo que la hace segura supongo.
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #3 en: 23 Diciembre 2019, 03:40 am »

las mejores no son que digamos comunes (por velocidad,uso memoria, etc) , aun así las comunes son bastante seguras al dia de hoy, bcrypt es seguro, sha-256 tambien, para cifrado aes-256 en adelante vale... asimetricas usualmente no se usan directamente sino para compartir una contraseña común y luego usar AES o similar para el cifrado (ya que son muy pesadas a nivel de procesador)

por otro lado el salt nada dice de un cifrado... perfectamente puedes usar un cr4 con hash y será inseguro por cualquier lado... que el hash sea un requisito para evitar patrones es otro asunto
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
retr02332

Desconectado Desconectado

Mensajes: 89


Learn, Imagine and Create.


Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #4 en: 23 Diciembre 2019, 03:47 am »

perfecto ,muchas gracias.
En línea

retr02332

Desconectado Desconectado

Mensajes: 89


Learn, Imagine and Create.


Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #5 en: 23 Diciembre 2019, 05:47 am »

Tio una pregunta, que pena.

Estaba viendo el modulo hashlib y pues el resultado es irreversible, y como te dije los hash los hago con bcrypt.

Lo que necesito es cifrar y descifrar, algo seguro y potente necesito. ¿Que me recomendarias en ese entonces?

Estaba probando la libreria simple-crypt, pero me parecio muy basica, asi que ahora estoy documentadnome sobre pycrypto, ¿es esta buena o hay mejores?

Muchas gracias.
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #6 en: 23 Diciembre 2019, 06:08 am »

hashlib el nombre lo dice, son hash y por objetivo de diseño irreversibles

pycrypto hace tambien hash

https://www.dlitz.net/software/pycrypto/api/current/

no es para nada basica, trae todo los cifrados standard comunes... define "mejor", que quieres que tenga?

Citar
Lo que necesito es cifrar y descifrar, algo seguro y potente

es mejor que esudies primero un poco sobre criptografia, es decir, buscas algo, pero no estas segur que y asumes que pycrypto es basica :/ primero necesitas saber que quieres mas allá de "seguro" porque hoy dia AES y Blowfish es lo que le llaman comunmente "cifrado grado militar" que si, equipamento militar lo usa por s seguridad, pero así mismo las webs en https (como esta) y cualquier sistema seguro moderno
« Última modificación: 23 Diciembre 2019, 06:12 am por engel lex » En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
retr02332

Desconectado Desconectado

Mensajes: 89


Learn, Imagine and Create.


Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #7 en: 23 Diciembre 2019, 06:24 am »

Ohh bro, mis disculpas jaja, debo leer mas si.

Es que me pareció ver que google había roto AES, pero era sha-1.

Si me seguiré documentando mas sobre criptografia, entonces simple-crypt esta al mismo nivel que pycrypto?

Muchas gracias bro, y que pena por mi ignorancia.
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: librerías de cifrado para python3
« Respuesta #8 en: 23 Diciembre 2019, 06:36 am »

y no se rompió sha-1 (eso en general es virtulmente imposible porque es un hash y la informacion original no existe)  ,se logró crear una colisión, aun así el uso practico es inviable por lo que se ha visto hasta el momento, sin embargo, por el bien mayor se recomienda su desuso

si rompen AES, asi sea 128, hay un gran lio de seguridad mundial a toda escala porque es ampliamente usado
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Librerias de Cifrado Simetrico y Asimetrico en C/C++
Programación C/C++
AlbertoBSD 2 6,025 Último mensaje 22 Septiembre 2016, 23:29 pm
por AlbertoBSD
Alguien para pair programming en python3?
Scripting
JVBS 0 1,679 Último mensaje 22 Marzo 2019, 06:16 am
por JVBS
[Aporte] Funciones para Cifrado Vernan. Cifrado Simétrico(con clave).
PHP
@XSStringManolo 1 2,426 Último mensaje 5 Octubre 2019, 20:37 pm
por e
Libreria para el uso del algortimo ECDHE (criptografia) en python3
Criptografía
retr02332 2 3,871 Último mensaje 4 Enero 2020, 16:55 pm
por engel lex
[Python3] Creación de web scraping para Infojobs
Python
calcena 2 4,887 Último mensaje 2 Febrero 2020, 13:43 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines