¿Cómo funciona Encripta.org?

Ayer os hablaba en Red de Autores de un nuevo servicio de codificación (encriptación**) de texto en línea, Encripta.org. Es una nueva plataforma que hemos puesto a rodar hace tan sólo dos días Francisco Javier y yo.

Así, me gustaría explicaros cómo es el funcionamiento de esta plataforma y, del mismo modo, demostraros porqué nuestros datos se encuentran seguros. En primer lugar, es importante saber que Encripta.org no almacena ni contraseñas, ni el texto (ni siguiera el codificado), en segundo, que el algoritmo que usa para el cifrado de datos es Advanced Encryption Standard (AES), también conocido como Rijndael (se pronuncia “Rain Doll” en inglés), siendo uno de los más populares en criptografía simétrica.

  1. Cuando entramos al sistema proporcionamos una contraseña y un texto a cifrar.
  2. Al pulsar Encrypt!
    · El texto se cifra de forma local. Es decir, no se envía ninguna información al servidor. Para ello Encripta.org usa Gibberish AES, una implemtación de AES en JavaScript.
    · Ahora sí, se manda al servidor el texto cifrado mediante POST.
    · El servidor ubica esta información dentro de una URL.
    · Esta URL se acorta a través de la API del URL Shortener de Google.
  3. Bien, ya tenemos el enlace corto, que a su vez contiene el texto cifrado.
    · Ahora podemos guardar ese enlace para usarlo en el futuro.
    · Enviarlo a algún amigo (que deberá conocer la contraseña para descrifrarlo)
    · O enviarlo a Twitter, y sólo los seguidores que conozcan la contraseña podrán leer el contenido.
  4. Cuando resolvemos el enlace corto, el navegador se dirige a Encripta.org mediante una petición GET, se resuelve, se crea una variable de sesión en el navegador con el texto cifrado y se muestra desde la plataforma.
  5. Para descifrarlo, al igual que para cifrarlo, se hará en de forma local, a través de la misma implentación del algoritmo AES por JavaScript.

Ciertamente, hemos quedado sorprendidos y, al mismo tiempo, satisfechos con la aceptación que está teniendo este sistema. Está claro que esta no es una plataforma para las masas, pero resulta bastante útil para cifrar de forma rápida información relevante.

Leer más » 11 Comentarios

phpAnyWhere, editor PHP en línea

editor

Cada vez avanzamos más hacia “la nube”, es decir, hacia la aparición de herramientas web que sustituyan paulatinamente a todas las herramientas que usamos en “local” en nuestro equipo de escritorio.

Aunque ya conozco varios editores de código en línea, ninguno que sea tan específico y a la vez versátil como phpAnyWhere. Aunque yo soy de los que prefiero seguir haciendo este tipo de cosas en local, es cierto que cuando estas de viaje o con un equipo sin las herramientas necesarias, si tienes que tocar algo de algún proyecto tuyo, esta herramienta te da una solución potente y práctica. read more

Leer más » 1 Comentario