Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
25th August 2007, 17:32 | #1 | Link |
Registered User
Join Date: Jun 2007
Posts: 95
|
AACS LA Public Key
Does anyone happen to know the ECDSA public key for signature verification?
Kpub used in AACS_Verify(Kpub, S, D) I don't mean the host and drive public keys but the key to verify (e.g.) MKBROM signatures. |
27th August 2007, 11:12 | #3 | Link |
Registered User
Join Date: Jun 2007
Posts: 95
|
Code:
#define AACS_CC_PUB_X "686795158131444840350934441718292981749606298444" #define AACS_CC_PUB_Y "667926496774724305600543583224894590551199207" #define AACS_LA_PUB_X "569519044145899916876682500420440111695939635058" #define AACS_LA_PUB_Y "111297986001312168148180416490690086062371334695" |
19th June 2018, 08:17 | #8 | Link |
Registered User
Join Date: Jun 2018
Posts: 7
|
Blueray 4K 256 ECDSA Publick Keys Deductings
Blueray 4K discus 256 ECDSA now prooved having curve commonly name as known Prime256v1 with infirmations!!
256 ECDSA Prime256v1 LA Publick Key infirmations X=DC8852A0A7F0D024D4C4CAC31F325F903D0D23FC65EEBB1C7590B962DB57432E Y=F0D48142B332D73B41E0FB844C86EF660F684A0596E9CE00C4D3FE6E24454DD0 256 ECDSA Prime256v1 Content Publick Key infirmations X=E70D49D26F45EAA736939D72882ED8FBA1607026963949970496C910EA5C9DC2 Y=D1F5897CECB844014E0FB08CC76E20E8545ECC271EE46C4AEF81D9169BF84172 ContentRevocation.lst file AACS directory inside Blueray discus datums showed. 000000010000002C6E4715E8389BC816656E0C375425FE7B229A31757222632B31DD15AA607DEBF5F7A3740B9DDD3B3A With infirmations from Blueray manuels interprets datum thusly 000000010000002C Plus with 40 bytes signing datum 6E4715E8389BC816656E0C375425FE7B229A31757222632B31DD15AA607DEBF5F7A3740B9DDD3B3A Anticipating verifications and old infirmation 160 ECDSA "LA" Publick Key calculating correct succesed. And how now deducting Blueray 4K discus infirmations? ContentRevocation.lst file inside Blueray 4K discus more 24 bytes longer hense interprets thusly 1000000100000044? Hypoethsis with now 64 bytes 256 ECDSA Blueray 4K discus signing datum thusly FFF895F0E657D74B23FC2F2513273C4469B90D09F4D027A604DF45188C3B5FB1F5A731B61108DCCFA2987B364CC4B14CF5F637F14E3811A1FEA3D76AB202C1B1? Deducting from Blueray announcing 4K discus now having 256-bit, but nor curve announcing!! Hense hypoethsis trying extractings inside PowerDVD_18.0.1529.62_Ultra_DVD180327-01.exe files more with ECDSA varyng curves trying also with every 64 bytes inside every extracting files. And CLKDE.dll inside PowerDVD_18.0.1529.62_Ultra_DVD180327-01.exe trying Prime256v1 showing 64 bytes inside deducting succesed!!!!! DC8852A0A7F0D024D4C4CAC31F325F903D0D23FC65EEBB1C7590B962DB57432EF0D48142B332D73B41E0FB844C86EF660F684A0596E9CE00C4D3FE6E24454DD0 And liklyness with Content000.cer file inside Blueray 4K discus appears same to identical format, plus more 24 bytes signature? Identical CLKDE.dll inside PowerDVD_18.0.1529.62_Ultra_DVD180327-01.exe files also trying Prime256v1 showing 64 bytes inside deducting succesed!!!!! E70D49D26F45EAA736939D72882ED8FBA1607026963949970496C910EA5C9DC2D1F5897CECB844014E0FB08CC76E20E8545ECC271EE46C4AEF81D9169BF84172 Hense decucting prooved thusly infirmations with Prime256v1!!!!!!! |
19th June 2018, 14:26 | #9 | Link |
Registered User
Join Date: Jan 2010
Posts: 74
|
Nice find I was able to modify libaacs source and get AACS 2.0 signatures verified with those parameters.
Summary: AACS 2.0 uses standard NIST curve P-256. The signatures are now 64 bytes (40 bytes in AACS 1.0). Also SHA256 is used in place of SHA1. OP found curve points for AACS 2.0 signatures. In short, public keys Last edited by dizzier; 19th June 2018 at 14:44. |
|
|