Hay muchos problemas continuos en la seguridad de los datos. Este es uno de ellos.
TL; DR: Culpa a la industria de las tarjetas de crédito.
La causa raíz es el concepto erróneo de que al dar su identidad también le está otorgando su autorización . Esta fue la base horrible sobre la que se construyeron las tarjetas de crédito, y es por eso que la situación es tan mala como lo es hoy.
Su identidad (número de tarjeta de crédito, número de seguro social, etc.) nunca debería ser mantenida en secreto, ya que quién es usted no es un secreto . No puede mantenerse en secreto con un comerciante en línea, ya que tienen que enviarle las cosas que compra. No puede permanecer en secreto de cualquier comerciante con una tarjeta de crédito porque el comerciante quiere que su banco les dé dinero. Nunca podrás mantenerte en secreto con el fiscal. Y no quiere permanecer en secreto con su proveedor de salud, que necesita su historial médico para tratar sus problemas.
Cuando se inventó el crédito, esto no fue un gran problema. La gente se conocía y ambas partes confiaban la una en la otra. Pero el sistema era tan increíblemente fácil de abusar que el fraude se desbordó.
Las transacciones con tarjeta de crédito son extremadamente rentables. Desesperada por evitar que la gente tenga miedo de usar sus inseguras tarjetas de crédito, la Industria de Tarjetas de Pago (PCI) cambió la culpa a los comerciantes, diciendo que "no están protegiendo los números de sus tarjetas de crédito", al tiempo que rechazan el hecho de que todo el sistema fue construido sobre una premisa de confianza defectuosa. (Asigno toda la culpa a la industria de las tarjetas de crédito por perpetuar este desastre de seguridad para preservar sus ganancias).
La solución es separar su identidad de su autorización. Las personas no deben tener miedo de filtrar su identidad si la identidad no vale nada sin autorización.
¿Pero cómo otorga la autorización cuando existe la posibilidad de un intermediario no confiable? Hay una mala manera y una buena manera. La mala manera es la contraseña. Al demostrar que conoce un secreto, puede autorizar el uso de su identidad. Pero las contraseñas simples son tan problemáticas como los números de tarjetas de crédito actuales. Si le cuenta su secreto al comerciante que luego lo pasa al banco, un hombre en el medio en cualquier lugar a lo largo de esa cadena puede copiar su secreto y falsificar su autorización.
La única forma buena de autorizar su autorización de manera segura es utilizar la respuesta de desafío. Esto resuelve todo el problema, excepto que los humanos no podemos hacer una respuesta de desafío efectiva en nuestras cabezas. Esto ha sido superado brillantemente por la introducción de tarjetas de chip y los protocolos EMV. La tarjeta hace todo el trabajo duro de aceptar el desafío y generar la respuesta. Para mayor seguridad, la tarjeta puede diseñarse para no generar una respuesta válida sin un PIN.
En este mundo teñido de rosa, no solo no necesita proteger los números de las tarjetas de crédito, sino que también debe proteger la respuesta porque es exclusivo del desafío.
Podemos llegar allí, algún día. Pero en este momento, EMV todavía no es perfecto. Debido a que puede usar solo los pequeños contactos dorados para comunicarse (o, a veces, RF), y los teléfonos y las computadoras no tienen la capacidad universal de hablar con tarjetas de chip, no hay una buena manera de usar EMV para autorizar una transacción en un navegador web o por un teléfono (Hay algunos lectores de chips de bolsillo en uso por algunos bancos europeos, pero estos son dispositivos incómodos que requieren que el usuario realice los pasos adicionales de escribir un montón de dígitos como desafío e ingrese su respuesta). Así que por ahora, las transacciones web son Todavía no confiamos en los números CVV estáticos, que son equivalentes a las contraseñas.
Y eso tampoco resuelve ningún problema no crediticio. El acceso a registros médicos, sitios web y todo lo que necesite autorización tiene el mismo problema y necesita una buena solución. Hay muchas soluciones a medio camino como OAuth, pero como lo demuestra la violación de Yahoo !, no son buenas soluciones. Y cualquier solución que surja, serán combatidas en comités de estándares por compañías que claman por una parte rentable del pastel; gobiernos competidores que quieren controlar y obtener acceso de puerta trasera; Empresas técnicas que desean construir la infraestructura, etc. Es una conclusión inevitable que los compromisos no serán seguros ni interoperables.
Una vez que se resuelven esos problemas y se aplican soluciones similares a la atención médica, la identidad del sitio web, etc., es posible que veamos el final del cuadro de contraseña enmascarado. Lo doy al menos 50 años antes de que lleguemos, si acaso alguna.