Connect with us

Hi, what are you looking for?

Tecnología

Tink: Una nueva biblioteca de programación para hacer seguro tu código

Tink es una biblioteca de código abierto, construido sobre bibliotecas ya existentes como BoringSSL y JCA (Java Cryptographic Architecture). Sin embargo, los desarrolladores han mejorado los algoritmos para tratar los problemas hallados por los programadores de Google que trabajan en el proyecto Wycheproof, el cual es un sistema para probar las bibliotecas criptográficas contra ataques conocidos. Fue desarrollado por miembros del equipo de seguridad de Google pero no es un producto oficial de la empresa. Wycheproof provee pruebas paras la mayoría de los algoritmos criptográficos, incluyendo RSA, cripto curvas elípticas y encripción autentificada. En breve: los desarrolladores han trabajado en esta biblioteca, Tink, para ayudar a los programadores a evitar los problemas de seguridad potenciales de su código.

Esta es la nueva función de WhatsApp para Android que vas a amar u odiar

Hay que reconocer que Tink trabaja aislando el API para las operaciones potencialmente peligrosas, haciendo posible a los desarrolladores descubrir y restringir el mal uso de sus sistemas. Un caso simple sería cuando el código es modificado sin autorización a nivel binario, lo cual nos hace hablar de sistemas que podrían tener problemas de seguridad no contemplados originalmente.

Tink soporta las siguientes primitivas:

  • AEAD (Authenticated Encryption with Associated Date)
  • MAC (Message Authentication Codes)
  • Firmas digitales
  • Encripción híbrida

Una primitiva es una interfaz que especifica qué operaciones son ofrecidas por la primitiva per se. Puede tener múltiples implementaciones y el usuario elige qué implementación usará para especificar una llave del tipo correspondiente. La estructura de la llave es un buffer con protocolo que contiene todos los materiales y parámetros necesarios para que la primitiva trabaje.

Pero más allá de las características criptográficas, Tink puede ser usado para la administración de llaves y para el soporte de sistemas de manejo de llaves (key management system – KMS). La versión actual soporta la nube KMS de Google, Amazon KMS y Android Keystore. Se planea ya soporte para Keychain de iOS de Apple.

Tink puede ser usado en Java, C++ y Objective C. El soporte para C#, Go y Javascript/Node se ha planeado para la siguiente versión.

La entrada Tink: Una nueva biblioteca de programación para hacer seguro tu código se publicó primero en unocero.

Click to comment

Comenta

Últimas noticias

Cinta de precaución en escena de crimen en Culiacán con fondo exterior tenue.

Culiacán

Violento tiroteo en Culiacán: 1 muerto y 3 heridos 🔫⚠️ #Culiacán #Violencia

Gráfico de sismógrafo mostrando actividad sísmica del sismo en Coalcomán, Michoacán. Gráfico de sismógrafo mostrando actividad sísmica del sismo en Coalcomán, Michoacán.

Actualización

🌍 Terremoto de 6.1 en Coalcomán activa alerta en CDMX 🚨. Autoridades confirman sin daños 🙌 #SismoCDMX #Coalcomán

Bombero corriendo hacia un incendio urbano con llamas y humo. Bombero corriendo hacia un incendio urbano con llamas y humo.

Clima

🔥 Tragedia en Los Ángeles: 10 muertes por incendios intensificados por el cambio climático 🌍 #CambioClimático #LAIncendios

Mascota animando en un partido de béisbol con jugadores en acción y espectadores entusiastas. Mascota animando en un partido de béisbol con jugadores en acción y espectadores entusiastas.

Ahome

¡Cañeros de Los Mochis favoritos para la Serie Final según Vinny! ⚾🔥 #Béisbol #LigaMexicana

Persona rubia con traje oscuro observando un mapa mundial, relacionado con la independencia de Groenlandia. Persona rubia con traje oscuro observando un mapa mundial, relacionado con la independencia de Groenlandia.

Internacionales

🔥 68% de Groenlandia exige independencia de Dinamarca 🇩🇰➡️🇬🇱. Múte Egede listo para dialogar con Trump 🤝 #IndependenciaGroenlandia

Jugadores de Chivas celebrando victoria en el inicio de la temporada 2025 Jugadores de Chivas celebrando victoria en el inicio de la temporada 2025

Deportes

¡Chivas arranca 2025 con triunfo! 🏆✨ Alvarado supera su penal y García brilla en su debut. #Chivas #Victoria

Suscríbete y recibe noticias

Tendencia

Sinaloa

🔥 Incendio sospechoso en restaurante de Mazatlán: rápida acción evita daños mayores 🚨 #Mazatlan #Seguridad

Mocorito

Capturan al líder de 'Los Güeritos' tras enfrentamiento militar en Mocorito🚁⚔️ #Justicia #Sinaloa

Sinaloa

Madre de Roisser clama por su hijo desaparecido: 1 mes sin él 🕯️🙏 #EncuentraaRoisser #Mazatlán

Sinaloa

🚨 Choque entre policía y camión de gas deja herido en Guasavito 🚓💥 #Accidente #Guasave

Sinaloa

🚨 Tragedia en Choix: Activista de Morena, Proscopio Soto, Asesinado a Balazos 🔫🕊️ #JusticiaYa #Choix

Nacionales

¡César "El Ceviche" del CJNG capturado tras fuga de Puente Grande! 🚔🔒 #JusticiaMX #Seguridad

Clima

🌦️ Clima variable en Culiacán, Mazatlán y Los Mochis: fuertes lluvias y temperaturas en descenso 🌬️❄️ #ClimaSinaloa #Pronóstico

Actualización

🚫🔍 Sinaloa Desmiente Arresto de 'El Güerito' y Combate Noticias Falsas ❗️📢 #Sinaloa #NoticiasFalsas