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.

 

Go Back   Doom9's Forum > General > Decrypting
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 25th August 2007, 17:32   #1  |  Link
gioowe
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.

gioowe is offline   Reply With Quote
Old 27th August 2007, 01:27   #2  |  Link
awhitehead
Registered User
 
Join Date: Jan 2007
Location: Tel-Aviv, Israel
Posts: 185
http://forum.doom9.org/showpost.php?...&postcount=126

HTH

Last edited by awhitehead; 28th August 2007 at 15:32. Reason: Edit: Oops. Somehow postcount got MIA. Didn't mean you to sift through the entire thread.
awhitehead is offline   Reply With Quote
Old 27th August 2007, 11:12   #3  |  Link
gioowe
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"
gioowe is offline   Reply With Quote
Old 1st September 2007, 16:12   #4  |  Link
gioowe
Registered User
 
Join Date: Jun 2007
Posts: 95
FYI, I verified both public keys. Working
gioowe is offline   Reply With Quote
Old 5th September 2007, 00:00   #5  |  Link
lightshadow
Registered User
 
Join Date: Feb 2007
Posts: 123
Quote:
Originally Posted by gioowe View Post
FYI, I verified both public keys. Working
What can they be used for?
lightshadow is offline   Reply With Quote
Old 5th September 2007, 10:42   #6  |  Link
gioowe
Registered User
 
Join Date: Jun 2007
Posts: 95
You need them to verify drive and host certificates, the mkbrom and all other files with signatures in it.
gioowe is offline   Reply With Quote
Old 6th September 2007, 13:31   #7  |  Link
lightshadow
Registered User
 
Join Date: Feb 2007
Posts: 123
Quote:
Originally Posted by gioowe View Post
You need them to verify drive and host certificates, the mkbrom and all other files with signatures in it.
Cool!!! Thanks for that! =)
lightshadow is offline   Reply With Quote
Old 19th June 2018, 08:17   #8  |  Link
pietro
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!!!!!!!
pietro is offline   Reply With Quote
Old 19th June 2018, 14:26   #9  |  Link
dizzier
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.
dizzier is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:32.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.