5. Skip to content

5. Signatures

Signatures are computed as RSA(SHA1(data | keychip serial)) where the keychip serial is the 11-byte variant, without the dash. When a numeric value is signed, it is treated as little endian.

Note

Most bootleg networks operate using the minime public key infrastructure. When using the minime keys, the signing key to use is:

-----BEGIN PRIVATE KEY-----
MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAML2GPUuzv2N4bYC
xtc5bZSzolHFWdCUbP+whjr3K98FOLnYeoi7mtUSUUYOW8wIqy6WM3c4c0Bp7FcQ
LnZ0zWMm1TfLGHZzZmk5n7Iv6HDPr3ehDgbWLnOpRrVqZDxpAGD2vQb4p2DW4I2x
GUqnqDa++C8dH/0lXqE6cqwGXNGtAgMBAAECgYEAizgPhG4Dk55QkpeTBDfXH3vT
Ko9B3qdO2ptkjxDX/C8PXe7POXq2SvcEoIE6Xg3Gp8LMR5NBAbth8J32f9JSov3P
SiGCGno4k2i2s3jRuVg76FGLDsZH/N1dt4h78VnW0VlInwaM6bQv3zp0u8rXVk/P
wpYh9AGmquBJS3VYUcECQQD0PDRe28SrhollygGZSO321rYbYhoTIstDXZWyQ/y/
PWKNwNHcYTHIVGmTrJx2AJUyr1tJhwjiOwlsI5Y1Q4/9AkEAzFpFPcs1r/xgSFxB
eYrcNseWYbVajtVxG9t57sayaEQbH2UMNA2vqSYK/nU6oJhj5eLRIsPHlA5ZbIiZ
rvc/cQJAKS0RQ0DX+ncXKQMSm+4wuGHgl+NFNB60mCnp+AEAVpmZyP5OI1J7myOo
HQ6H3lkgzkfEIzRR6ho773BcfaRjXQJAfS4nEE11G9ML4AezjBLGB0CIHF6NlMWn
PhtaPCy3iSt/OeIacaCYpJNLVMjXGx1+xIoG9rbbgRSxLs0W55lJ4QJBALOUVcNw
GKEJdxhIkA8iuUlEyGpKluAgHUNOOKvC3ogRoB0OyH+If/9o8wWDfxgexgM0zGBc
u178W9XDW+IijDA=
-----END PRIVATE KEY-----
What’s the actual key?

The actual signing key used for real keychips is:

-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQC76cvZlTXaZCcCEUKLnG5a8Fq7AWMYnL/dxyXLIh/pmFebivLy
N6zU2O0zC0YOetzoXZAS7oh2R20ZlINoVXYEF9ZpIdX68FOZyji1TZuXg4ubiioo
d5g7qHra1AXM+8IUq/GAklFLQJZgMXeplXCq3ejwEI0mDYbgJtknUobfHwIDAQAB
AoGAJuf8NduH3+S2kt4B+if0TU3Qa0GZQ+JIc2GlOI6jLtlE4kZ9kJroZNVZHyVp
ZtwXWuDsUI8kn+Cf/RjbsEFpgoqINjYJ/gIh4Dnw66ZeGYj5DWYfl+s7YjZQu3Fn
qMN+3ARmmt0+yHvYs7WkNjuy7MLEwSiiDoMNmBiQ8v9VcBkCQQDlFOLJvwUya6F/
rfBVtn8yRRg9PsPDgkkCVo4xSzoR/fvjPhZpQirQsRKP93PDMNTkqXpMi5Tq6omi
AtRJ+TrdAkEA0f6BmpcjZX/u3IJ50UejAQZlu7kJrPx4Os+mV+vLIet/0/16zbHz
M77mPFvbVs16IxpeqmtF/NtUnD/ttvwsKwJAYWE+gspb2DIepdr35ke8zE7I3ggX
Sb3RcVf/+/5hghJ4iAH1nusMrkgHfwGOyTOx3D4bCfzv4eivdxpCyetTVQJBAMJI
r+wxDSSpOnt1k/MWTi9ylckap2MOqsXuvD34ABY/5iJiEK4ih5pGcolBiytCLFAx
44fUfAo3eo6dbvevU8UCQHjkrOCBxXq7/XZBJsggOG0NF/a/DD1zXRXkH+bbsEMw
3cXEcU783DppPw7i/1p88xkOH2VDqzUiPykEgp2y9+M=
-----END RSA PRIVATE KEY-----

If operating a network using emulated keychips, using the official PKI is generally not recommended. This value is however useful for rejuve-nating keychips for games that no longer receive official network support.