comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Encriptador

  • 5 Respuestas
  • 3143 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado stakewinner00

  • *
  • Underc0der
  • Mensajes: 31
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Mayo 14, 2013, 05:45:19 pm »
He creado un programa para cifrar archivos de cualquier tamaño.

El algoritmo es una especia de vigenere pero con algo de aleatoriedad. Esta aleatoriedad genera un archivo sin el cual, en teoría, no se puede desencriptar el archivo. Así que no vale solo en encontrar la password.

Link: You are not allowed to view links. Register or Login

Cualquiera crítica sera bienvenida.

Saludos
« Última modificación: Febrero 08, 2014, 04:44:21 pm por Expermicid »

Desconectado Karcrack

  • *
  • Underc0der
  • Mensajes: 87
  • Actividad:
    0%
  • Reputación 0
  • Se siente observado ¬¬'
    • Ver Perfil
« Respuesta #1 en: Mayo 14, 2013, 06:07:34 pm »
Buen código :D Un pequeño apunte pedante: en castellano no existe el término "encriptador" sería "cifrador".

Saludos
I code for $$$.

(PGP ID 0xCC050E77)
ASM, C, C++, VB6... skilled [malware] developer

Desconectado Merlin

  • *
  • Underc0der
  • Mensajes: 14
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Merlin969
« Respuesta #2 en: Junio 03, 2013, 04:50:53 pm »
no esta :C

Desconectado Juan

  • *
  • Underc0der
  • Mensajes: 159
  • Actividad:
    0%
  • Reputación 0
  • Ex-Drinky
    • Ver Perfil
« Respuesta #3 en: Junio 03, 2013, 05:17:38 pm »
You are not allowed to view links. Register or Login
no esta :C

Hola, si que sigue estando el archivo.

un saludo! :)

Desconectado Destructor.cs

  • *
  • Underc0der
  • Mensajes: 68
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #4 en: Junio 03, 2013, 10:50:04 pm »
Estaria bueno que expliques el algoritmo de cifrado que usaste! Asi por ejemplo otros los podrian usar en sus proyectos pero en php por dar un ejemplo

Desconectado stakewinner00

  • *
  • Underc0der
  • Mensajes: 31
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #5 en: Junio 15, 2013, 06:39:48 pm »
You are not allowed to view links. Register or Login
Estaria bueno que expliques el algoritmo de cifrado que usaste! Asi por ejemplo otros los podrian usar en sus proyectos pero en php por dar un ejemplo

Ok, tratare de explicarlo cuando tenga un momento y depurarlo ya que en el transcurso del codeo me desespere y use variables sin sentido o variables de más.

En realidad la mayor parte del código son variables para las distintas opciones.

El algoritmo es simple y al no tener muchos conocimientos de criptografía no puedo asegurar su fiabilidad.
Funciona de la siguiente manera, cuando introduces la password hace el SHA-1 de la password (para evitar que por fuerza bruta se pueda ir deduciendo la password) y luego con el resultado de aplicarle el sha-1 comienza el bucle. Este bucle lo que hace es sumar cada letra del archivo a encriptar con una letra del sha-1 de la password (como vigenere) una vez echo esto le suma otro valor aleatorio lo que evita un análisis por estadística. Luego para poder desencriptarlo se guarda en un segundo archivo donde hay los valores aleatorios que se generaron anteriormente como si fuera una password más.

En resumen es un vigenere pero en vez de con dos strings con 3 y uno de ellos pseudoaleatorio. 

Si alguien sabe de criptografía y puede criticar mi programa mejor, temo que hay algo que lo haga bastante inseguro.

Saludos
« Última modificación: Junio 15, 2013, 06:42:05 pm por stakewinner00 »

 

¿Te gustó el post? COMPARTILO!



Encriptador & Desencriptador

Iniciado por aaaaaaaaaaaaaaaaaa

Respuestas: 5
Vistas: 3523
Último mensaje Enero 05, 2017, 05:18:47 pm
por Burnsed