Guía de desarrollo

Local Navigation

Sistemas de cifrado

Un sistema de cifrado es un conjunto de algoritmos que tienen como función la implementación de tareas de cifrado, descifrado y generación de claves. Todos los algoritmos de cifrado de claves públicas hacen uso de los sistemas de cifrado con el fin de retener en una comunidad o sistema de cifrado aquella información pública que sea común a todos los usuarios. Normalmente, el sistema de cifrado retiene algunas cifras matemáticas con las que debe contar el ordenador de cada uno de los usuarios para que los cálculos de cifrado puedan llevarse a cabo de forma correcta.

La RIM Cryptographic API es compatible con los siguientes sistemas de cifrado: Diffie-Hellman, DSA, curva elíptica, algoritmo de intercambio de claves y RSA.

Para crear un sistema de cifrado, debe implementar una clase en la interfaz net.rim.device.api.crypto.CryptoSystem. La interfaz CryptoSystem simplifica la creación y gestión de las claves, y le permite especificar todos los parámetros posibles para las mismas.

Tema siguiente: Sistema de cifrado RSA

¿Le ha resultado útil esta información? Envíenos sus comentarios.