CruShhh es una aplicación web creada para poder comunicarte con tu “crush” o con quien desees tener una comunicación discreta y divertida. Con Crushhh puedes sentirte más libre y confiado de expresar lo que sientes y piensas mientras experimentas sensaciones como la inspiración al crear tu mensaje, la curiosidad mientras tu mensaje es descifrado o la emoción de uno mismo ir descubriendo lo que se oculta tras un código que pareciera no tener sentido hasta encontrar el verdadero mensaje de ese alguien.
Con Crushhh se pueden cifrar los mensajes que el usuario desee enviar y descifrar los mensajes que le envían mediante el método del Cifrado de César (Cesar cipher). Para que el método funcione se requiere un número de desplazamiento (offset) y un texto.
El usuario debe ingresar un número secreto que ambas personas deben tener, el número puede contener cuántos dígitos desee el usuario. El número secreto es importante ya que es la clave para que los mensajes puedan ser cifrados y descifrados correctamente por ambas personas y nadie más pueda entender lo que dicen.
###Para cifrar un mensaje: El usuario debe ingresar un texto en el recuadro donde se indica “Escribe tu mensaje” y dar click en el botón cifrar. En el recuadro donde se indica "Tu mensaje cifrado es ..." aparecerá el texto cifrado después de haber dado click al botón indicado anteriormente.
###Para descifrar un mensaje: El usuario debe ingresar un texto en el recuadro donde se indica “Escribe tu mensaje” y dar click en el botón descifrar. En el recuadro donde se indica "Tu mensaje descifrado es ..." aparecerá el texto descifrado después de haber dado click al botón indicado anteriormente.
Tras recibir el mensaje cifrado o descifrado según se desee, el usuario puede copiarlo directamente del cuadro de texto y enviarlo a su destinatario por el medio que decida.
El diseño de Crushh está pensado para que su uso sea sencillo para el usuario. Su interfaz cuenta con colores cálidos y neutros con un toque romántico y elementos sencillos con una breve indicacion de su función. Se puede visualizar el título de la página y debajo una sección dónde el usuario debe ingresar el número secreto que eligió.
Hay dos tarjetas, una contiene los elementos para cifrar y la otra para descifrar. La tarjeta para cifrar contiene un espacio para ingresar el texto que se quiere cifrar y otro dónde se recibe el texto cifrado e incluye el botón cifrar entre ambo cuadros de texto. La tarjeta para descifrar contiene un espacio para ingresar el texto cifrado y otro dónde se recibe el texto descifrado e incluye el botón descifrar entre ambo cuadros de texto.