Ticket/es

From WiiBrew
Jump to navigation Jump to search

Los tickets se encuentran varios archivos cifrados utilizados por la Wii (ej. archivos WAD o discos de Wii. Contienen la clave cifrada AES, el Title ID de los datos y están seguidos por un certificado. Por ahora sólo se han visto tickets con firmas RSA-2048. (Los discos sólo funcionarán con estas firmas debido a que el tamaño de la partición del ticket es siempre 0x2a4)

File structure

Comienzo Longitud Descripción
0x000 4 Tipo de firma (siempre 0x10001 para RSA-2048 (por confirmar))
0x005 256 Firma por una clave de certificado (todo despues de esto está cubierto por esta firma)
0x140 64 Signature issuer
0x1bf 16 Clave de título cifrada
0x1dc 8 Title ID / IV usada por el cifrado AES-CBC
0x222 32 Siempre 0xFF (?)

Para obtener la title key descifrar los 16 bytes en la posición 0x1dc usando la clave maestra y el Title ID como vector de inicialización (IV)