mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-17 14:22:32 -05:00
feat: add 3DS signature/crypto verification to verify.py
pure python RSA-2048 PKCS1v15 SHA256 for SecureInfo_A, LocalFriendCodeSeed_B, movable.sed. AES-128-CBC + SHA256 for otp.bin. keys extracted from azahar default_keys.h, added RSA/ECC sections to aes_keys.txt. sect233r1 ECC not reproducible (binary field curve).
This commit is contained in:
@@ -1,3 +1,19 @@
|
||||
:AES
|
||||
|
||||
# Generator constant
|
||||
|
||||
generatorConstant=1ff9e9aac5fe0408024591dc5d52768a
|
||||
|
||||
# OTP
|
||||
|
||||
otpKey=06457901d485a367ac4f2ad01c53cf74
|
||||
otpIV=ba4f599b0ae1122c80e13f6865c4fa49
|
||||
|
||||
# Movable
|
||||
|
||||
movableKeyY=a717802dea9776137ba16cd389141cf0
|
||||
movableCmacY=6e1e6bcb9ee098dd67ae771ad73b2cc9
|
||||
|
||||
# KeyX
|
||||
|
||||
slot0x18KeyX=82e9c9bebfb8bdb875ecc0a07d474374
|
||||
@@ -76,3 +92,24 @@ nfcSecret1Phrase=6c6f636b65642073656372657400
|
||||
nfcSecret1Seed=fdc8a07694b89e4c47d37de8ce5c74c1
|
||||
nfcSecret1HmacKey=7f752d2873a20017fef85c0575904b6d
|
||||
nfcIv=4fd39a6e79fceaad99904db8ee38e9db
|
||||
|
||||
:RSA
|
||||
|
||||
# Secure info
|
||||
|
||||
secureInfoExp=010001
|
||||
secureInfoMod=b1791a6d1eadd429ba89a1cd433630174bc68730c5e70560197b50d8c4546710a6e8a101bc2ceb0376f005c70ce0b6d6dffd26df33468bdbb2391e7ec01aa1a5a091e807da378676ba390a25429d5961e161d40485a74bb20186beb11a3572c1c2ea28ab7a1015325c9e712b7df965eae6c6fb8baed76c2a94a6c5ece40eaf987e06f20f884fd20635a476e9f70aba5c5b1461520054044593e468270435355aad5809d1193f5a0728d6db6b551f77945dc3be6fae5bcc0863e476dfa29b36ea853403e616eaa905e07f3a3e7e7077cf166a61d17e4d354c744485d4f67b0eee32f1c2d5790248e9621a33baa39b02b02294057ff6b43888e301e55a237c9c0b
|
||||
|
||||
# LFCS
|
||||
|
||||
lfcsExp=010001
|
||||
lfcsMod=a3759a3546cfa7fe30ec55a1b64e08e9449d0c72fcd191fd610a288975bce6a9b21556e9c7670255adfc3cee5edb78259a4b221b71e7e9515b2a6793b21868ce5e5e12ffd86806af318d56f9549902346a17e7837496a05aaf6efde6bed686aafd7a65a8ebe11c983a15c17ab540c23d9b7cfdd463c5e6deb77824c629473335b2e937e054ee9fa53dd793ca3eae4db60f5a11e70cdfba03b21e2b31b65906db5f940bf76e74cad4ab55d940058f10fe06050c81bb422190ba4f5c5382e1e10fbc949f60695d1303aae2e0c108424c200b9baa552d55276e24e5d60457588ff75f0cec819f6d2d28f31055f83b7662d4e4a69369b5da6b4023af07eb9cbfa9c9
|
||||
|
||||
# Ticket wrap
|
||||
|
||||
ticketWrapExp=010001
|
||||
ticketWrapMod=d24cb2e48feaf004d4bb08f8f3defcbb0c934a146b15366c9ddc1eb1649b9feb964b569c2283954d3d2b8a1ab21dc1159c2e6cb4cdd4c0bb96dbad4f02d31f45573892af855273aca20c459b9bd3126425c05d766bfd2fad87986c08416aea8d4266cd9d4ffc3f20f7b5672b686793141edde1b11689aca2f6469c9b0ea4577150235185ed4e7e4f2f9036c165a20c73e160c644a47303d2ed9bb0ba2fc90989bd87eb4563d8f7a61d889a7807b155e7f2107d048d828fcba23090839341385614fde4fabe84f2f0532da34750f32ab11fbe084c0083edbf0b50e96a49dd9d1e293e2249ee954db8afd139461ead4f11a2d06836446473140ed3867e4e5ead3b
|
||||
|
||||
:ECC
|
||||
|
||||
rootPublicXY=004e3bb74d5d959e68ce900434fe9e4a3f094a33771fa7c0e4b023264d98014ca1fc799d3fa52171d5f9bd5b1777ec0fef7a38d1669bbf830325843a
|
||||
|
||||
Reference in New Issue
Block a user