Administrator pushed to branch master at VideoLAN / libaacs
Commits:
f263376b by npzacs at 2018-08-16T13:09:31Z
Update ChangeLog
- - - - -
a31f1755 by npzacs at 2018-11-27T13:08:23Z
Improve logging of revoked certificates
- - - - -
2 changed files:
- ChangeLog
- src/libaacs/mmc.c
Changes:
=====================================
ChangeLog
=====================================
@@ -1,4 +1,8 @@
-- Add aacs_set_key_caching()
+- Add support for AACS2 content certificate.
+- Add aacs_set_key_caching().
+- Issue a warning when using AACS2 capable drive.
+- Fix data corruption when structs are not packed.
+
2017-05-04: Version 0.9.0
- Add aacs_decrypt_bus().
- Add aacs_get_bdj_root_cert_hash().
=====================================
src/libaacs/mmc.c
=====================================
@@ -449,11 +449,13 @@ static int _mmc_aacs_auth(MMC *mmc, uint8_t agid, const
uint8_t *host_priv_key,
// send host cert + nonce
if (!_mmc_send_host_cert(mmc, agid, mmc->host_nonce, host_cert)) {
+ str_print_hex(str, host_cert + 4, 6);
if ((mmc->drive_cert[1] & 0x01) && !(host_cert[1] & 0x01)) {
BD_DEBUG(DBG_MMC | DBG_CRIT, "Certificate (id 0x%s) can not be
used with bus encryption capable drive\n",
- str_print_hex(str, host_cert + 4, 6));
+ str);
} else {
- BD_DEBUG(DBG_MMC | DBG_CRIT, "Host key / Certificate has been
revoked by your drive ?\n");
+ BD_DEBUG(DBG_MMC | DBG_CRIT, "Host key / Certificate (id 0x%s) has
been revoked by your drive ?\n",
+ str);
}
return MMC_ERROR_CERT_REVOKED;
}
View it on GitLab:
https://code.videolan.org/videolan/libaacs/compare/03d30852590b86e73cb8fd52dde808dbe0c2ac0f...a31f1755a36ccc339db01580dd6edfbbcf4f85ba
--
View it on GitLab:
https://code.videolan.org/videolan/libaacs/compare/03d30852590b86e73cb8fd52dde808dbe0c2ac0f...a31f1755a36ccc339db01580dd6edfbbcf4f85ba
You're receiving this email because of your account on code.videolan.org.
_______________________________________________
libaacs-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/libaacs-devel