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

Cifrado de Shalom

  • 7 Respuestas
  • 738 Vistas

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

Este post tiene marcado una respuesta como solución Presiona acá para verlo

Conectado DtxdF

  • *
  • Moderador
  • Mensajes: 371
  • Actividad:
    33.33%
  • Reputación 7
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
« en: Agosto 16, 2019, 12:59:59 pm »
Cifrado de Shalom




Hace ya algunos días hice público un método de cifrado que cree/descubrí usando saltos en un mapa de caracteres, por lo que no necesitare explicar más que su uso en Python. Aunque puedes hacerlo desde: "https://underc0de.org/foro/off-topic-122/y-si-compartes-tu-algoritmo-de-cifrado/".


Su instalación es verdaderamente sencilla y aunque no he podido probarlo en "Windows" y "MacOS", tengo el presentimiento de que funcionara. Comencemos:

Código: [Seleccionar]
git clone https://github.com/DtxdF/Shalom.git
cd Shalom
python

Su uso igualmente:

Código: Python
  1. from shalom import Shalom
  2. shalom = Shalom()
  3. text = shalom.encrypt(['H', 'o', 'l', 'a'. '!'], [-5, 2, 8, -3, 4])
  4. print('Encrypt: ' + text)
  5. print('Decrypt: ' + shalom.decrypt(text))

Código: [Seleccionar]
Resultado cifrado, según mi mapa de caracteres: 83(1)71(8)73(14)51(3)31(10)

Hay otros parametros que es recomendable usar en la vida real. Esos son:

Código: Python
  1. shalom.hard()

Este se encargara de agregar tantos caracteres dependiendo del rango para aumentar la seguridad

Código: Python
  1. shalom.setMapsRandom()

Este se encargara de usar el algoritmo de shuffle para que coloque aleatoriamente todos los caracteres.

¿Prestaste atención?, ¿te imaginas combinar los dos últimos métodos?.

Nota: Hay dos parámetros que acepta la función Shalom, siendo estos: "index", indicando cuanto debe mover caracteres del mapa de caracteres y "rest", el resto para obfuscar los saltos.

Espero les guste y lo compartan, les deseo buen día ...

- DtxdF
« Última modificación: Agosto 20, 2019, 03:59:18 pm por DtxdF »
Los seres humanos son robots, cuyo combustible es el afanado dinero.

Desconectado AXCESS

  • *
  • Moderador Global
  • Mensajes: 440
  • Actividad:
    73.33%
  • Reputación 11
    • Ver Perfil
    • Email
« Respuesta #1 en: Agosto 16, 2019, 05:39:31 pm »
Un amigo se ha interesado en ambos proyectos: el suyo, y el de @noxonsoftwares; y valora su funcionalidad para integrarlo en un ransomware, o a algún sistema de seguridad, que demande un tipo de cifrado típico.

Se dedica a la cryptovirología en una compañía, y es gran entendedor en esta área.

Si los métodos le son viables en interés, les contactará para licencias y permisos de uso.

Suerte.
« Última modificación: Agosto 16, 2019, 05:48:37 pm por AXCESS »

Conectado DtxdF

  • *
  • Moderador
  • Mensajes: 371
  • Actividad:
    33.33%
  • Reputación 7
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
« Respuesta #2 en: Agosto 16, 2019, 09:06:52 pm »

Primero lo primero, muchísimas gracias @AXCESS por responder y dedicar parte de tu tiempo a leer el pequeño tutorial.


Citar
Un amigo se ha interesado en ambos proyectos: el suyo, y el de @noxonsoftwares; y valora su funcionalidad para integrarlo en un ransomware, o a algún sistema de seguridad, que demande un tipo de cifrado típico.


La verdad es que estoy catatónico por lo que acabas de redactar, pero por supuesto, emocionado y encantando sobre que el utilice mi algoritmo o el de @noxonsoftwares; No hace mucho, yo también hable por mensajes privados con el, sobre su algoritmo. 


Citar
Se dedica a la cryptovirología en una compañía, y es gran entendedor en esta área.


Poco escucho sobre eso, pero lo que he podido oír, es sorprendente ...


Citar
Si los métodos le son viables en interés, les contactará para licencias y permisos de uso.


Recuerden que me pueden contactar por privado o si tienen opciones para hablar como "IRC", encantado. También quiero recordarles que todo depende de la organización del mapa de caracteres, que caracteres utilizan, entre otros; Sin embargo, en vez de de usar simple caracteres conocidos se me ocurre la idea de usar caracteres que solo nosotros conozcamos "Por decir un ejemplo", como una codificación propia y privada del que quiere volver robusto esto y además utilizar el método de cifrado híbrido. Son solo ejemplos de como se podría mejorar el algoritmo, pero sigo recordando "Todo depende del mapa de caracteres" ...

- DtxdF
Los seres humanos son robots, cuyo combustible es el afanado dinero.

Conectado noxonsoftwares

  • *
  • Underc0der
  • Mensajes: 296
  • Actividad:
    10%
  • Reputación 5
  • Ayudar es Crecer, Crecer es Mejorar
    • Ver Perfil
    • NOXONSOFTWARES
  • Skype: noxonsoftwares
« Respuesta #3 en: Agosto 17, 2019, 11:39:47 am »
Hola, pues al igual que @DtxdF estoy sin poder creerlo sobre lo que comento @AXCESS. La verdad no imaginé que alguien pudiera siquiera llegar a interesarse en el cifrado que había puesto en otro hilo. Sigo sin creerlo ya que al compañero @DtxdF le ha quedado genial el algoritmo.



Saludos

Enviado desde mi SM-J710MN mediante Tapatalk


Marcado como mejor respuesta por: DtxdF en Agosto 17, 2019, 09:30:53 pm

Desconectado AXCESS

  • *
  • Moderador Global
  • Mensajes: 440
  • Actividad:
    73.33%
  • Reputación 11
    • Ver Perfil
    • Email
« Respuesta #4 en: Agosto 17, 2019, 04:02:21 pm »
Antes que nada, es una intensión.

Déjenme explicarles en detalle, para que tengan una idea.

Por todos los Foros, especialmente por los Underground´s, andan a la caza de novedades, compañías, u privados.
Por ejemplo: la compañía Cisco, destinaría dentro de su contenido de trabajo, a algún especialista a que estén al tanto, de si alguien descubre alguna vulnerabilidad, o método, que afecte a sus dispositivos en hardware o software, para así tomar providencias. Muchas veces se contacta a los creadores de la vulnerabilidad, para detalles, y llegar a un acuerdo de permisos. No siempre es así, pero es una tendencia de hacer negocios.

En el caso de los cifrados, según me explicaron (y he leído), de haber un tipo de cifrado “típico”, este se pudiera integrar en software para determinados propósitos u proyectos.

En el caso del que les comenté, entre las variadas cosas que hace la compañía para la cual trabaja, también se dedican a la investigación de ransomwares, o malwares de este tipo, que usan cifrados.

Esto no es negativo, pues ellos al descubrir un tipo de ransomware, por ejemplo, lo patentan, así como su solución. Y si alguien, coincide con el descubrimiento o similar, y se convierte en una amenaza, la compañía ya tendría la solución de seguridad, proyectándola al mercado, donde ya la comprarían otras compañías propietarias de software de seguridad.

Simplemente, me han parecido interesantes sus trabajos, y se lo he hecho saber, para que le dé un vistazo, y valore si le es útil.

Ya se verá.

Conectado DtxdF

  • *
  • Moderador
  • Mensajes: 371
  • Actividad:
    33.33%
  • Reputación 7
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
« Respuesta #5 en: Agosto 17, 2019, 08:33:08 pm »
Antes que nada, es una intensión.

Déjenme explicarles en detalle, para que tengan una idea.

Por todos los Foros, especialmente por los Underground´s, andan a la caza de novedades, compañías, u privados.
Por ejemplo: la compañía Cisco, destinaría dentro de su contenido de trabajo, a algún especialista a que estén al tanto, de si alguien descubre alguna vulnerabilidad, o método, que afecte a sus dispositivos en hardware o software, para así tomar providencias. Muchas veces se contacta a los creadores de la vulnerabilidad, para detalles, y llegar a un acuerdo de permisos. No siempre es así, pero es una tendencia de hacer negocios.

En el caso de los cifrados, según me explicaron (y he leído), de haber un tipo de cifrado “típico”, este se pudiera integrar en software para determinados propósitos u proyectos.

En el caso del que les comenté, entre las variadas cosas que hace la compañía para la cual trabaja, también se dedican a la investigación de ransomwares, o malwares de este tipo, que usan cifrados.

Esto no es negativo, pues ellos al descubrir un tipo de ransomware, por ejemplo, lo patentan, así como su solución. Y si alguien, coincide con el descubrimiento o similar, y se convierte en una amenaza, la compañía ya tendría la solución de seguridad, proyectándola al mercado, donde ya la comprarían otras compañías propietarias de software de seguridad.

Simplemente, me han parecido interesantes sus trabajos, y se lo he hecho saber, para que le dé un vistazo, y valore si le es útil.

Ya se verá.


Gracias por aclararlo @AXCESS, esperare a que pase algo y también debo agradecerte por mostrarles nuestros trabajos a tus conocidos ...
Los seres humanos son robots, cuyo combustible es el afanado dinero.

Conectado Kirari

  • *
  • Underc0der
  • Mensajes: 81
  • Actividad:
    25%
  • Reputación 5
  • No dejes que el mundo te corrompa
    • Ver Perfil
    • Baúl para el público
« Respuesta #6 en: Agosto 26, 2019, 11:46:21 pm »
Gran trabajo amigo! Te felicito por el algoritmo de cifrado, sigue así. Te enviaré un mensaje al privado luego, lo he estado probando y me ha convencido mucho.

Saludos!
Kirari-
Jamás te contarán la verdadera versión, siempre te dirán la suya... Por eso... Si quieres saber la verdad, debes buscarla tú mismo...

Conectado DtxdF

  • *
  • Moderador
  • Mensajes: 371
  • Actividad:
    33.33%
  • Reputación 7
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
« Respuesta #7 en: Agosto 27, 2019, 09:09:27 am »
@Kirari

¡Hermano!, Te habías desaparecido  ;D ...

Gracias por tu comentario, me alegra que lo hayas probado  :D :D :D

- DtxdF
Los seres humanos son robots, cuyo combustible es el afanado dinero.

 

¿Te gustó el post? COMPARTILO!



Cifrado Compresor [Archivos]

Iniciado por Azav

Respuestas: 8
Vistas: 3690
Último mensaje Enero 30, 2015, 04:00:56 am
por Once
Cifrado julio cesar

Iniciado por blozzter

Respuestas: 0
Vistas: 2472
Último mensaje Mayo 26, 2011, 01:53:13 am
por blozzter
Cifrado rot13 y atbash

Iniciado por Once

Respuestas: 3
Vistas: 4337
Último mensaje Abril 23, 2013, 08:47:19 pm
por k0ws
Cifrado Morse

Iniciado por Sanko

Respuestas: 6
Vistas: 4917
Último mensaje Septiembre 08, 2013, 12:55:17 am
por arthusu
Cifrado progresivo

Iniciado por Sanko

Respuestas: 5
Vistas: 3217
Último mensaje Febrero 06, 2014, 06:10:31 pm
por overxfl0w13