Un cerrojo para asegurar nuestra seguridad en Internet


Nos pasamos el día conectados a Internet, donde realizamos    algunas  operaciones importantes como pueden ser transferencias bancarias,compras on-line ,gestiones  con la administración ,así como  tambien otras actividades «lúdicas»  donde puede estar en juego nuestra privacidad como puede ser la actividad diaria  en  redes sociales, consultar el correo electrónico,aplicaciones de mensajeria , comunicacion VoIP, etc  todos ellas servicios   protegidos  por credenciales , probablemente  seguros , pero que pueden ser susceptibles de ser interceptadas  por   terceros.

Cuando  estamos en nuestra casa , por  muchas cerraduras  con llave que tengamos  ( susceptibles de ser manipuladas) , nadie duda de tener un simple y robusto «pestillo»  o cerrojo interior   no accesible desde el exterior  , si lo cerramos nos puede permitir   relajarnos cuanod estamos en casa,   pues podemos tener la certeza de qeu nadie podría manipularlo desde el exterior

Basado en este concepto físico de cerrojo, el equipo de ElevenPtah han llevado el cerrojo físico  que todos entendemos , al concepto de cerrojo virtual por software  por medio de una aplicación  móvil 100% gratuita que  hara de cerrojo  para permitir dar o dejar paso   a cualquier   servicio implementado  con esta tecnología  permitiendo por tanto  implementar un pestillo de seguridad a sus identidades digitales cuando no está conectado.

Latch pues  añade una capa adicional de seguridad permitiendo decidir e cuando bloquear o desbloquear el acceso a sus tarjetas de crédito, banca online o redes sociales. Tan fácil y seguro como echar el pestillo.

 

El funcionamiento es sencillo :inicialmente el usuario solicita  una cuenta en la web de Latch, para lo que necesita únicamente una dirección de e-mail y una contraseña. Después instala una app   donde  introducirá su login de  Ltach    . A partir de   aquí en la app tendrá una pantalla de inicio con un botón que dice «Add Service«., el cual llegara  a una pantalla con la opción de Generate Pairing Code. generando  un Token Temporal de Pareado. El usuario entonces introduce el token en sus preferencias de la identidad que quiere proteger y listo.

El proceso se termina cuando el servidor se conecta al servidor de Latch por medio de su cuenta de servicio y solicita el pareo con ese Token Temporal de Pareado. El servidor de Latch, si el token no está caducado – por defecto dura 60 segundos – o usado, entonces da el OK y genera el Latch que usará para consultar el estado ON uOFF de la cuenta, según el dueño del servicio.

Al mismo tiempo, el usuario recibirá una nueva identidad en tu app, que podrá poner ON u OFF con solo hacer clic en ella. Ya no será necesario volver a parearla nunca más. Además, durante todo este proceso no se ha transmitido ningún dato personal ni el terminal móvil almacena ninguna información relativa a las cuentas que protege. De hecho, el servido de Latch no sabe en ningún momento con qué identidad está pareado ese Latch

 

Esta nueva aplicación gratuita   para  su  móvil , convierte pues  su teléfono en su interruptor de seguridad , siguiendo tres sencillos pasos:
1. Creación de la cuenta gratuita de  Latch: simplemente desde un navegador entre en la pagina https://latch.elevenpaths.com   y regístrese  con un email , confirmando después su cuenta de usuario.
2. Descargue la aplicación móvil : Latch está disponible para múltiples plataformas como  Android, Blackberry, iPhone, Firefox OS y Windows Phone.
3. Empiece a usar Latch: Descubra los servicios integrados con Latch y desconecte  sus  servicios digitales cuando no los esté utilizando( ya hay muchos servicios controlables como puede ser Cajamar, Facebook,tuenti,Acens,Grupo Cortefiel, Telefónica,Universidad Internacional de la Rioja, Movistar, Universidad de Salamanca, etc hasta un total de 600 sitios)

 

 

 

Por cierto, si le gusta este sistema  de seguridad ,  puede  votar por esta innovadora solución aqui 

 

Osciloscopio Android casero


En este post presentamos un  interesantísimo   proyecto de osciloscopio casero  basado en Android      cuyo fuerte es el aislamiento entre la fuente de señal  y el terminal Android gracias a  que la transmisión de los datos se hace vía bluetooth.

El circuito transmisor utiliza de Microchip dsPIC33FJ16GS504 para la conversión de analógico a digital de las señales de entrada en dos canales.

Los datos procesados en el dsPIC se transmiten al teléfono (para la visualización de forma de onda) a través del módulo bluetooth SPP LMX9838 

 Los rangos soportados son :
  • Tiempo por división: {5us, 10us, 20us, 50us, 100us, 200us, 500us, 1 ms, 2 ms, 5 ms, 10ms, 20ms, 50ms}
  • V por división: {10mV, 20mV, 50mV, 100mV, 200mV, 500mV, 1V, 2V, GND}
  • Entrada analógica (depende de la configuración pre-amplificador externo): {-8V a + 8V}

 

En este video podemos ver el proyecto en acción:

Los códigos fuente para la comunicación bluetooth está basada en Bluetooth Chat en ejemplo de http://developer.android.com.

Ese ejemplo contiene tres archivos fuente de Java. Y, el autor ha copiado por completo el«DeviceListActivity.java», que se utiliza para buscar dispositivos Bluetooth remotos. Luego ha modificado el «BluetoothChatService.java» para usar sólo las funciones de cliente RFCOMM, y utilicé el UUID conocido «00001101-0000-1000-8000-00805F9B34FB «para el Bluetooth RFCOMM / SPP.

Para el trazado de formas de onda,SE  ha  usado objeto SurfaceView para dibujar en su lienzo. Este tutorial se encuentra en http://www.helloandroid.com  donde puede ayudar mucho para esta tarea el post: » Cómo utilizar la lona en tu Android».

El resto del trabajo se centra principalmente en portabilidad de un  anterior script en Python S60 al lenguaje JAVA. Es un duro trabajo porque tenía que convertir un fichero único en varios archivos fuentede Java + xml! Sin embargo, puede ser  una buena experiencia para  el aprendizaje del SDK de Android (programación JAVA).

En cuanto el circuito   utilizado,como  podemos ver  se  basa en circuitos existentes.

 

* El dsPIC  utilizado es muy probable que no sea  la mejor opción para este proyecto debido a los muchos periféricos no utilizados izquierda (pines extra). Pero tiene el ADC más rápida (2 x 2Msps).
* Si prefiere cambiar el rango de entrada a través del preamplificador amplificador operacional, el cálculo se encuentra en el archivo «adc.xmcd».
* Puede utilizar otros módulos SPP bluetooth aparte de LMX. (Accdg al fabricante, ya es obsoleto)

El autor  hace algún  tiempo abandono  este proyecto (considerado como obsoleto),así que ha dejado el repositorio fuente también en Google Code 

Usted puede. Explorar o usar git para PARA  tener su propia copia local:

(vea también los cambios , si desea también para aprender sobre cómo modificar el código).

El autor  empezó el primer ‘commit’ con un simple «hola mundo» de la plantilla de proyecto SDK. Y entonces se hicieron cambios hasta que se logró la aplicación osciloscopio final deseado.

 

 Esta aplicación se  ha probado  con Samsung Galaxy Spica GT-i5700 ( arraigada Android 2.1 OS, i570EXXJD1 Baseband versión).

 

Fuente aqui