Este es el comando rskeygen que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
rskeygen: genera pares de claves privadas para calculadoras gráficas de TI
SINOPSIS
rskeygen [ --seguro ] [ --ti ] [ --largo nbytes ]
DESCRIPCIÓN
rskeygen genera claves de firma de aplicaciones y sistemas operativos para Texas Instruments TI-73, TI-83
Además, calculadoras gráficas TI-84 Plus, TI-89 y TI-92 Plus. Estas claves constan de dos
números primos p y q así como su producto n. Los modelos de calculadoras actuales imponen un
límite de 512 bits (64 bytes) en el tamaño de n, asi que p y q son generalmente alrededor de 256 bits
cada. En el momento de escribir estas líneas, esto significa factorizar n está fuera del alcance de la mayoría de las personas,
aunque esto indudablemente cambiará en el futuro.
Las claves generadas por rskeygen no son muy útiles en este momento, porque para una
aplicación o sistema operativo para ser aceptado por la calculadora, la clave utilizada para firmarlo debe ser
firmado utilizando la clave privada (posiblemente única) de la calculadora, que sólo se conoce
TI. Sin embargo, rskeygen se proporciona con la esperanza de que pueda ser útil, tanto para
pruebas y para diseñar nuevos esquemas de firmas basados en TI.
OPCIONES
--seguro
Intente generar una clave `` segura '' utilizando el grupo de entropía del sistema, / dev / random
(consulta: azar(4).) La seguridad real depende, por tanto, de la
implementación de / dev / random.
Sin --seguro, las claves se generan en función de la hora actual y el ID del proceso,
que no es seguro en lo más mínimo.
--ti Genere claves que sean agradables para los programas de firma de aplicaciones oficiales de TI. Esta
efectivo p ser congruente con 3 y q a 7 módulo 8. Esta opción no es necesaria
cuando se utiliza conejos(1), ni es necesario que la calculadora valide
firmas correctamente.
--largo nbytes
Especifique la longitud en bytes del módulo n; p y q se calculan cada uno para ser
aproximadamente la mitad de esta longitud. Esto no debe ser mayor de 64 para los
calculadoras, y debe ser inferior a 256 en cualquier caso debido a una limitación de la clave
formato de archivo.
Utilice rskeygen en línea utilizando los servicios de onworks.net