libbluray/libaacs not functional?

Julian Sikorski belegdol at gmail.com
Sun Sep 9 08:54:22 CEST 2012


W dniu 09.09.2012 00:38, Julian Sikorski pisze:
> W dniu 09.09.2012 00:21, Julian Sikorski pisze:
>> W dniu 08.09.2012 23:52, Julian Sikorski pisze:
>>> W dniu 28.05.2012 09:51, Xavier Bachelot pisze:
>>>> On 05/28/2012 09:31 AM, Julian Sikorski wrote:
>>>>> Hi,
>>>>>
>>>>> I have recently tried to use blu-ray functionality in vlc-2.0.
>>>>> Unfortunately, it does not seem to be working:
>>>>>
>>>>> libaacs/crypto.c:430: _aacs_verify: gcry_pk_verify failed. error was:
>>>>> Invalid public key algorithm
>>>>> libaacs/crypto.c:430: _aacs_verify: gcry_pk_verify failed. error was:
>>>>> Invalid public key algorithm
>>>>> libaacs/crypto.c:430: _aacs_verify: gcry_pk_verify failed. error was:
>>>>> Invalid public key algorithm
>>>>> libaacs/crypto.c:430: _aacs_verify: gcry_pk_verify failed. error was:
>>>>> Invalid public key algorithm
>>>>>
>>>>> I have followed the instructions linked to from mplayer homepage. Any
>>>>> suggestions are welcome.
>>>>>
>>>> it works if you put the VUKs in the conf file. Using just the PKs in the
>>>> conf file is not enought because openssl as shipped in Fedora doesn't
>>>> have ECDSA support because it's patent encumbered. I've yet to look at
>>>> how to provide a fully fonctionnal package. Might be an
>>>> openssl-freeworld package or whatever, I dunno...
>>>>
>>>> Regards,
>>>> Xavier
>>>>
>>> I tried rebuilding openssl and libgcrypt with ec and ecdsa enabled, but
>>> I still get this error. What else do I need to do? aacskeys does not
>>> work with PS3 key so I can't get any more disc codes here.
>>>
>>> Julian
>>>
>> False alarm, there was a mistake in my libcgrypt spec. I fixed it, but
>> now I am stuck at libgcrypt tests not passing.
>>
>> Julian
>>
> OK, I finally made it work. I am attaching patches against openssl and
> libgcrypt I used in case someone wants to follow my footsteps.
> 
> Julian
> 
I just downgraded openssl to the vanilla Fedora version and aacs
decryption is still working, is that expected? If we only need to ship
libgcrypt-freeworld, this would make the process much easier.

Regards,
Julian


More information about the rpmfusion-developers mailing list