
Métodos de Seguridad
del ROCKEY5
La smartcard en el ROCKEY5 contiene un procesador para la ejecución de los
códigos esenciales de la aplicación, y es adicionalmente un medio de
almacenamiento. La smartcard ROCKEY5 tiene un procesador onboard, una
memoria RAM de (672 bytes), registros internos, y una
EEPROM (32k). ROCKEY5 ejecuta el código esencial de su aplicación en un
ambiente seguro dentro de la misma smartcard.
1.- Archivos
La EEPROM puede ser usada para almacenar (pequeños) programas, como también
almacenar datos en forma segura (archivos/archivos)
2.-
Mecanismo de Seguridad
El acceso a lectura y escritura de los archivos es protegido usando
privilegios (el nivel de seguridad llamado SO (security officer) que
todas las smartcards poseen). Los programas en las smartcard pueden leer
archivos únicamente con un nivel de seguridad igual o a lo sumo menor al
nivel de seguridad que el programa posee.
3.- Método Seguro
Un programa puede estar muy bien protegido teniendo una parte del código de
la aplicación corriendo dentro de ROCKEY5. La denominación de este método es
“programa externo” y puede ser escrito en el lenguaje de programación LC (Little
C) o Assembler
El ROCKEY5 esta preparado y diseñado para trabajar también con múltiples
programas externos
|