Talk:Keys: Difference between revisions
Line 384: | Line 384: | ||
=== AACS processing key === | === AACS processing key === | ||
* AACS (Advanced Access Content System) keys are in /dev_flash/bdplayer/AacsModule.spu.isoself<!--//(according to M.)//--> | * AACS (Advanced Access Content System) keys are ''(/handled/)'' in /dev_flash/bdplayer/AacsModule.spu.isoself<!--//(according to M.)//--> | ||
* SCSI cmd 0xad (read disc structure), format code 0x83 (MKB) is not supported (using sg_raw)<!--//(g.)//--> | * SCSI cmd 0xad (read disc structure), format code 0x83 (MKB) is not supported (using sg_raw)<!--//(g.)//--> | ||
* EID3 is passed to AACS SPU module as parameter.<!--//(g.)//--> | * EID3 is passed to AACS SPU module as parameter.<!--//(g.)//--> |
Revision as of 10:59, 23 July 2011
NPDRM private keys
Sorry guys, Had to remove these and the revisions due to Mathieulh receiving a cease and desist.
But you know, this is a wiki ;) Admin 00:11, 13 April 2011 (CDT)
appldr-npdrm 1.00-3.3 (rev 0x01) 00040AB47509BED04BD96521AD1B365B86BF620A98
appldr-npdrm 3.40-3.42 (rev 0x04) 00B61A91DF4AB6A9F142C326BA9592B5265DA88856
appldr-npdrm 3.50-3.55 (rev 0x07) 009EF86907782A318D4CC3617EBACE2480E73A46F6
NPDRM private keys SHA1
NPDRM privs sha1:
CB4A57EAD2A200D7C159865513F1D670E5ADC9AB 76D7980D63044F9C958B0CEC6EE0675BAFE79434 F0409042CEDC99B189FC44019B5ABE532E8FB9B3
Respectively for keyset 0x01 0x04 and 0x07
(ref.: tweet Mathieulh)
unlisted appldr keys
possible NPDRM keys? (calc priv with scekrit) 3.55 and earlier:
appldr 3.55 (rev?) "035" (NPDRM) erk-035: 357EBBEA265FAEC271182D571C6CD2F62CFA04D325588F213DB6B2E0ED166D92 riv-035: D26E6DD2B74CD78E866E742E5571B84F public-035: 00DCF5391618604AB42C8CFF3DC304DF45341EBA4551293E9E2B68FFE2DF527FFA3BE8329E015E57 curve_type: 0x3A
appldr 3.55 (rev?) "027" NPDRM erk-027: 8E737230C80E66AD0162EDDD32F1F774EE5E4E187449F19079437A508FCF9C86 riv-027: 7AAECC60AD12AED90C348D8C11D2BED5 public-027: 05BF09CB6FD78050C78DE69CC316FF27C9F1ED66A45BFCE0A1E5A6749B19BD546BBB4602CF373440 curve_type: 0x0A
appldr ? unknown4 - 3.55? ? NPDRM erk-unk4: F9EDD0301F770FABBA8863D9897F0FEA6551B09431F61312654E28F43533EA6B riv-unk4: A551CCB4A42C37A734A2B4F9657D5540 public-unk4: B05F9DA5F9121EE4031467E74C505C29A8E29D1022379EDFF0500B9AE480B5DAB4578A4C61C5D6BF curve_type: 0x11
appldr ? NPDRM erk: 337a51416105b56e40d7caf1b954cdaf4e7645f28379904f35f27e81ca7b6957 riv: 8405c88e042280dbd794ec7e22b74002 public: 9bff1cc7118d2393de50d5cf44909860683411a532767bfdac78622db9e5456753fe422cbafa1da1 curve_type: 0x18
http://img24.imageshack.us/img24/9083/snapshote.png
appldr 3.55 (rev?) "003" erk-003: C1E6A351FCED6A0636BFCB6801A0942DB7C28BDFC5E0A053A3F52F52FCE9754E riv-003: E0908163F457576440466ACAA443AE7C public-003: 50022D5D37C97905F898E78E7AA14A0B5CAAD5CE8190AE5629A10D6F0CF4173597B37A95A7545C92 curve_type: 0x0B
appldr 3.55 (rev?) "005" erk-005: C109AB56593DE5BE8BA190578E7D8109346E86A11088B42C727E2B793FD64BDC riv-005: 15D3F191295C94B09B71EBDE088A187A public-005: B6BB0A84C649A90D97EBA55B555366F52381BB38A84C8BB71DA5A5A0949043C6DB249029A43156F7 curve_type: 0x15
appldr 3.55 (rev?) "006" erk-006: 6DFD7AFB470D2B2C955AB22264B1FF3C67F180983B26C01615DE9F2ECCBE7F41 riv-006: 24BD1C19D2A8286B8ACE39E4A37801C2 public-006: 71F46AC33FF89DF589A100A7FB64CEAC244C9A0CBBC1FDCE80FB4BF8A0D2E66293309CB8EE8CFA95 curve_type: 0x2C
appldr 3.55 (rev?) "008" erk-008: 2C9E8969EC44DFB6A8771DC7F7FDFBCCAF329EC3EC070900CABB23742A9A6E13 riv-008: 5A4CEFD5A9C3C093D0B9352376D19405 public-008: 6E82F6B54A0E9DEBE4A8B3043EE3B24CD9BBB62B4416B0482582E419A2552E29AB4BEA0A4D7FA2D5 curve_type: 0x16
appldr 3.55 (rev?) "009" erk-009: F69E4A2934F114D89F386CE766388366CDD210F1D8913E3B973257F1201D632B riv-009: F4D535069301EE888CC2A852DB654461 public-009: 1D7B974D10E61C2ED087A0981535904677EC07E96260F89565FF7EBDA4EE035C2AA9BCBDD5893F99 curve_type: 0x2D
appldr 3.55 (rev?) "011" erk-011: A4C97402CC8A71BC7748661FE9CE7DF44DCE95D0D58938A59F47B9E9DBA7BFC3 riv-011: E4792F2B9DB30CB8D1596077A13FB3B5 public-011: 2733C889D289550FE00EAA5A47A34CEF0C1AF187610EB07BA35D2C09BB73C80B244EB4147700D1BF curve_type: 0x26
appldr 3.55 (rev?) "012" erk-012: 9814EFFF67B7074D1B263BF85BDC8576CE9DEC914123971B169472A1BC2387FA riv-012: D43B1FA8BE15714B3078C23908BB2BCA public-012: 7D1986C6BEE6CE1E0C5893BD2DF203881F40D5056761CC3F1F2E9D9A378617A2DE40BA5F09844CEB curve_type: 0x3D
appldr 3.55 (rev?) "026" erk-026: BB31DF9A6F62C0DF853075FAA65134D9CE2240306C1731D1F7DA9B5329BD699F riv-026: 263057225873F83940A65C8C926AC3E4 public-026: BC3A82A4F44C43A197070CD236FDC94FCC542D69A3E803E0AFF78D1F3DA19A79D2F61FAB5B94B437 curve_type: 0x23
appldr 3.55 (rev?) "029" erk-029: 1B715B0C3E8DC4C1A5772EBA9C5D34F7CCFE5B82025D453F3167566497239664 riv-029: E31E206FBB8AEA27FAB0D9A2FFB6B62F public-029: 3F51E59FC74D6618D34431FA67987FA11ABBFACC7111811473CD9988FE91C43FC74605E7B8CB732D curve_type: 0x08
appldr 3.55 (rev?) "030" erk-030: BB4DBF66B744A33934172D9F8379A7A5EA74CB0F559BB95D0E7AECE91702B706 riv-030: ADF7B207A15AC601110E61DDFC210AF6 public-030: 9C327471BAFF1F877AE4FE29F4501AF5AD6A2C459F8622697F583EFCA2CA30ABB5CD45D1131CAB30 curve_type: 0x16
appldr 3.55 (rev?) "031" erk-031: 8B4C52849765D2B5FA3D5628AFB17644D52B9FFEE235B4C0DB72A62867EAA020 riv-031: 05719DF1B1D0306C03910ADDCE4AF887 public-031: 2A5D6C6908CA98FC4740D834C6400E6D6AD74CF0A712CF1E7DAE806E98605CC308F6A03658F2970E curve_type: 0x29
appldr 3.55 (rev?) "032" erk-032: 3946DFAA141718C7BE339A0D6C26301C76B568AEBC5CD52652F2E2E0297437C3 riv-032: E4897BE553AE025CDCBF2B15D1C9234E public-032: A13AFE8B63F897DA2D3DC3987B39389DC10BAD99DFB703838C4A0BC4E8BB44659C726CFD0CE60D0E curve_type: 0x17
appldr 3.55 (rev?) "033" erk-033: 0786F4B0CA5937F515BDCE188F569B2EF3109A4DA0780A7AA07BD89C3350810A riv-033: 04AD3C2F122A3B35E804850CAD142C6D public-033: A1FE61035DBBEA5A94D120D03C000D3B2F084B9F4AFA99A2D4A588DF92B8F36327CE9E47889A45D0
appldr 3.55 (rev?) "034" erk-034: 03C21AD78FBB6A3D425E9AAB1298F9FD70E29FD4E6E3A3C151205DA50C413DE4 riv-034: 0A99D4D4F8301A88052D714AD2FB565E public-034: 3995C390C9F7FBBAB124A1C14E70F9741A5E6BDF17A605D88239652C8EA7D5FC9F24B30546C1E44B curve_type: 0x27
appldr 3.55 (rev?) "036" erk-036: 0786F4B0CA5937F515BDCE188F569B2EF3109A4DA0780A7AA07BD89C3350810A riv-036: 04AD3C2F122A3B35E804850CAD142C6D public-036: A1FE61035DBBEA5A94D120D03C000D3B2F084B9F4AFA99A2D4A588DF92B8F36327CE9E47889A45D0
appldr 3.55 (rev?) "037" erk-037: 03C21AD78FBB6A3D425E9AAB1298F9FD70E29FD4E6E3A3C151205DA50C413DE4 riv-037: 0A99D4D4F8301A88052D714AD2FB565E public-037: 3995C390C9F7FBBAB124A1C14E70F9741A5E6BDF17A605D88239652C8EA7D5FC9F24B30546C1E44B
appldr 3.55 (rev?) "038" erk-039: 637C777BF26B6FC53001672BFED7AB76CA82C97DFA5947F0ADD4A2AF9CA472C0 riv-039: B7FD9326363FF7CC34A5E5F171D83115 public-039: 04C723C31896059A071280E2EB27B27509832C1A1B6E5AA0523BD6B329E32F8453D100ED20FCB15B
appldr ? unknown1 - not in use ? erk-unk1: 4F89BE98DDD43CAD343F5BA6B1A133B0A971566F770484AAC20B5DD1DC9FA06A riv-unk1: 90C127A9B43BA9D8E89FE6529E25206F public-unk1: 8CA6905F46148D7D8D84D2AFCEAE61B41E6750FC22EA435DFA61FCE6F4F860EE4F54D9196CA5290E curve_type: 0x13
appldr ? unknown2 - not in use ? erk-unk2: AAC20B5DD1DC9FA06A90C127A9B43BA9D8E89FE6529E25206F8CA6905F46148D riv-unk2: 7D8D84D2AFCEAE61B41E6750FC22EA43
appldr ? unknown3 - not in use ? erk-unk3: D91166973979EA8694476B011AC62C7E9F37DA26DE1E5C2EE3D66E42B8517085 riv-unk3: DC01280A6E46BC674B81A7E8801EBE6E
http://pastie.org/private/izumabvop8ix7x0qjpepma
RAW key list
0001a6c0 35 7e bb ea 26 5f ae c2 71 18 2d 57 1c 6c d2 f6 |5~..&_..q.-W.l..| key 0001a6d0 2c fa 04 d3 25 58 8f 21 3d b6 b2 e0 ed 16 6d 92 |,...%X.!=.....m.| key 0001a6e0 d2 6e 6d d2 b7 4c d7 8e 86 6e 74 2e 55 71 b8 4f |.nm..L...nt.Uq.O| iv 0001a6f0 00 dc f5 39 16 18 60 4a b4 2c 8c ff 3d c3 04 df |...9..`J.,..=...| pub 0001a700 45 34 1e ba 45 51 29 3e 9e 2b 68 ff e2 df 52 7f |E4..EQ)>.+h...R.| pub 0001a710 fa 3b e8 32 9e 01 5e 57 00 00 00 3a 00 00 00 00 |.;.2..^W...:....| pub - ctype
0001aba0 35 7e bb ea 26 5f ae c2 71 18 2d 57 1c 6c d2 f6 |5~..&_..q.-W.l..| key 0001abb0 2c fa 04 d3 25 58 8f 21 3d b6 b2 e0 ed 16 6d 92 |,...%X.!=.....m.| key 0001abc0 d2 6e 6d d2 b7 4c d7 8e 86 6e 74 2e 55 71 b8 4f |.nm..L...nt.Uq.O| iv 0001abd0 00 dc f5 39 16 18 60 4a b4 2c 8c ff 3d c3 04 df |...9..`J.,..=...| pub 0001abe0 45 34 1e ba 45 51 29 3e 9e 2b 68 ff e2 df 52 7f |E4..EQ)>.+h...R.| pub 0001abf0 fa 3b e8 32 9e 01 5e 57 00 00 00 3a 00 00 00 00 |.;.2..^W...:....| pub - ctype
0001a240 8e 73 72 30 c8 0e 66 ad 01 62 ed dd 32 f1 f7 74 |.sr0..f..b..2..t| key 0001a250 ee 5e 4e 18 74 49 f1 90 79 43 7a 50 8f cf 9c 86 |.^N.tI..yCzP....| key 0001a260 7a ae cc 60 ad 12 ae d9 0c 34 8d 8c 11 d2 be d5 |z..`.....4......| iv 0001a270 05 bf 09 cb 6f d7 80 50 c7 8d e6 9c c3 16 ff 27 |....o..P.......'| pub 0001a280 c9 f1 ed 66 a4 5b fc e0 a1 e5 a6 74 9b 19 bd 54 |...f.[.....t...T| pub 0001a290 6b bb 46 02 cf 37 34 40 00 00 00 0a 00 00 00 00 |k.F..74@........| pub - ctype
0001a720 8e 73 72 30 c8 0e 66 ad 01 62 ed dd 32 f1 f7 74 |.sr0..f..b..2..t| key 0001a730 ee 5e 4e 18 74 49 f1 90 79 43 7a 50 8f cf 9c 86 |.^N.tI..yCzP....| key 0001a740 7a ae cc 60 ad 12 ae d9 0c 34 8d 8c 11 d2 be d5 |z..`.....4......| iv 0001a750 05 bf 09 cb 6f d7 80 50 c7 8d e6 9c c3 16 ff 27 |....o..P.......'| pub 0001a760 c9 f1 ed 66 a4 5b fc e0 a1 e5 a6 74 9b 19 bd 54 |...f.[.....t...T| pub 0001a770 6b bb 46 02 cf 37 34 40 00 00 00 0a 00 00 00 00 |k.F..74@........| pub - ctype
0001a2a0 f9 ed d0 30 1f 77 0f ab ba 88 63 d9 89 7f 0f ea |...0.w....c.....| key 0001a2b0 65 51 b0 94 31 f6 13 12 65 4e 28 f4 35 33 ea 6b |eQ..1...eN(.53.k| key 0001a2c0 a5 51 cc b4 a4 2c 37 a7 34 a2 b4 f9 65 7d 55 40 |.Q...,7.4...e}U@| iv 0001a2d0 b0 5f 9d a5 f9 12 1e e4 03 14 67 e7 4c 50 5c 29 |._........g.LP\)| pub 0001a2e0 a8 e2 9d 10 22 37 9e df f0 50 0b 9a e4 80 b5 da |...."7...P......| pub 0001a2f0 b4 57 8a 4c 61 c5 d6 bf 00 00 00 11 00 00 00 00 |.W.La...........| pub - ctype
0001a780 f9 ed d0 30 1f 77 0f ab ba 88 63 d9 89 7f 0f ea |...0.w....c.....| key 0001a790 65 51 b0 94 31 f6 13 12 65 4e 28 f4 35 33 ea 6b |eQ..1...eN(.53.k| key 0001a7a0 a5 51 cc b4 a4 2c 37 a7 34 a2 b4 f9 65 7d 55 40 |.Q...,7.4...e}U@| iv 0001a7b0 b0 5f 9d a5 f9 12 1e e4 03 14 67 e7 4c 50 5c 29 |._........g.LP\)| pub 0001a7c0 a8 e2 9d 10 22 37 9e df f0 50 0b 9a e4 80 b5 da |...."7...P......| pub 0001a7d0 b4 57 8a 4c 61 c5 d6 bf 00 00 00 11 00 00 00 00 |.W.La...........| pub - ctype
0001a300 33 7a 51 41 61 05 b5 6e 40 d7 ca f1 b9 54 cd af |[email protected]..| key 0001a310 4e 76 45 f2 83 79 90 4f 35 f2 7e 81 ca 7b 69 57 |NvE..y.O5.~..{iW| key 0001a320 84 05 c8 8e 04 22 80 db d7 94 ec 7e 22 b7 40 02 |.....".....~".@.| iv 0001a330 9b ff 1c c7 11 8d 23 93 de 50 d5 cf 44 90 98 60 |......#..P..D..`| pub 0001a340 68 34 11 a5 32 76 7b fd ac 78 62 2d b9 e5 45 67 |h4..2v{..xb-..Eg| pub 0001a350 53 fe 42 2c ba fa 1d a1 00 00 00 18 00 00 00 00 |S.B,............| pub - ctype
0001a7e0 33 7a 51 41 61 05 b5 6e 40 d7 ca f1 b9 54 cd af |[email protected]..| key 0001a7f0 4e 76 45 f2 83 79 90 4f 35 f2 7e 81 ca 7b 69 57 |NvE..y.O5.~..{iW| key 0001a800 84 05 c8 8e 04 22 80 db d7 94 ec 7e 22 b7 40 02 |.....".....~".@.| iv 0001a810 9b ff 1c c7 11 8d 23 93 de 50 d5 cf 44 90 98 60 |......#..P..D..`| pub 0001a820 68 34 11 a5 32 76 7b fd ac 78 62 2d b9 e5 45 67 |h4..2v{..xb-..Eg| pub 0001a830 53 fe 42 2c ba fa 1d a1 00 00 00 18 00 00 00 00 |S.B,............| pub - ctype
http://pastie.org/private/enolspz7cyhvlg8rxhqwqg
Other lists:
http://pastie.org/private/zgfqskjthrphpmcho99hg
http://pastie.org/private/dhdhplnph3pondohxnrlnw
Fake keys
Module | Version | ERK | RIV | PUBLIC | PRIVATE | CURVE_TYPE |
---|---|---|---|---|---|---|
lv1ldr | 3.61 | 2de5bcdef90f4f805cf8fd506badd0df535e1e409e00ba1ecff6187b37e7eb25 |
b72ac496a654e6d393b5317d843afde1 |
4ccbab30940925dbf7bbd2ae7b361602af05fde73971e8794dadeecd7f28eaf779881f0befbb40c0 |
7a94ac8304fa0062e3521fff9e505124e764ad0254 |
0x13
|
Colors
HMAC
3.55
erk
riv
pub
R
n
K
Da
Non PS3 specific Keys
AACS processing key
- AACS (Advanced Access Content System) keys are (/handled/) in /dev_flash/bdplayer/AacsModule.spu.isoself
- SCSI cmd 0xad (read disc structure), format code 0x83 (MKB) is not supported (using sg_raw)
- EID3 is passed to AACS SPU module as parameter.
Master Keys from other sources (128-bit or 16-byte): 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 (MKB v1) 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2 (MKB v3) F1 90 A1 E8 17 8D 80 64 34 94 39 4F 80 31 D9 C8 (MKB v4) 7A 5F 8A 09 F8 33 F7 22 1B D4 1F A6 4C 9C 79 33 (MKB v6/7/8) C8 72 94 CE 84 F9 CC EB 59 84 B5 47 EE C1 8D 66 (MKB v9) 45 2F 6E 40 3C DF 10 71 4E 41 DF AA 25 7D 31 3F (MKB v10)
good info about AACS authentication: http://www.aacsla.com/specifications/ (current: Rev 0.951 - January 29, 2010)
Kirk (PSP)
not to be found in the PS3, but reference is here: http://wololo.net/talk/viewtopic.php?f=5&t=1381&p=20720#p20715