Básicamente: su ID de banco es igual a su número de seguro social. Al iniciar sesión en el sitio web del banco, ingrese su número de seguridad, su contraseña que usted mismo creó y un código, que funciona casi de la misma manera que la verificación en dos pasos en Google. El código es generado por un pequeño dispositivo físico con un botón que le da un código diferente cada vez que presiona el botón, y el banco se lo proporciona. El sistema de inicio de sesión de bankID solía estar basado solo en Java, pero ahora es opcionalmente HTML5, lo que es más práctico y seguro, porque significa que no tiene que actualizar Java cada vez que inicia sesión (lo que para mí y para otros usuarios de Linux implica compilar mi propio paquete java cada vez). El dispositivo generador de código se puede reemplazar con una aplicación en su teléfono inteligente que utiliza el mismo algoritmo. No sé exactamente cómo funcionan los códigos de acceso, pero supongo que el generador tiene un algoritmo para generar un conjunto de códigos válidos, y le da uno cada vez que inicia sesión.
Noruega: ¿Cómo funciona BankID?
Related Content
¿Cuáles son algunos buenos libros para aprender algoritmos y estructuras de datos usando Java?
¿Por qué se utiliza la ordenación del montón?
¿Puedes explicar la prueba del postulado de Bertrand a un completo idiota?
BankID proporciona acceso a servicios públicos con un alto nivel de seguridad y es una especie de SSN como se menciona a continuación. El programa se implementó en 2004 para llevar a las personas a la autenticación en línea y, desde entonces, la mayoría de los sectores lo utilizan en Noruega (bienes raíces, telecomunicaciones, comercio minorista, etc.)
No soy un experto en esta área cuando se trata de algoritmos detrás de él y tampoco sobre identificación de banco. Me gusta responder preguntas sobre viajes.
Si desea leer más, verifique esto.
More Interesting
¿Cómo visualizo el laberinto que estoy creando?
Cómo saber cuándo usar .add o .put para agregar a una matriz en Java
¿Qué hace exactamente node = node-> next en una lista vinculada?
¿Cómo implemento un árbol N-ary en C?
¿Hay alguna manera de girar a la izquierda / derecha una matriz binaria en menos de O (n) tiempo?
¿Las estructuras de datos son más importantes o es el lenguaje?
Cómo resolver este problema con un árbol de segmentos o BIT
¿Qué tipo de operaciones podrían aplicarse sobre un árbol de segmentos?
¿Qué aplicaciones no son adecuadas para quicksort y por qué?
Cómo analizar la complejidad temporal del algoritmo MST de prims