libaacs-devel - Open implentation of AACS specification - Development files

Property Value
Distribution openSUSE Leap 15.1
Repository Packman all
Package filename libaacs-devel-0.9.0-lp151.1.1.x86_64.rpm
Package name libaacs-devel
Package version 0.9.0
Package release lp151.1.1
Package architecture x86_64
Package type rpm
Category Development/Languages/C and C++
License LGPL-2.1+
Maintainer -
Download size 14.32 KB
Installed size 9.13 KB
libaacs is a research project to implement the Advanced Access Content System specification.
This research project provides, through an open-source library, a way to understand how the AACS works.


Package Version Architecture Repository
libaacs-devel-0.9.0-lp151.1.1.armv7hl.rpm 0.9.0 armv7hl Packman
libaacs-devel-0.9.0-lp151.1.1.aarch64.rpm 0.9.0 aarch64 Packman
libaacs-devel - - -


Name Value
/usr/bin/pkg-config -
libaacs0 = 0.9.0


Name Value
libaacs-devel = 0.9.0-lp151.1.1
libaacs-devel(x86-64) = 0.9.0-lp151.1.1
pkgconfig(libaacs) = 0.9.0


Type URL
Binary Package libaacs-devel-0.9.0-lp151.1.1.x86_64.rpm
Source Package libaacs-0.9.0-lp151.1.1.src.rpm

Install Howto

  1. Add the Packman repository:
    # zypper addrepo packman
  2. Install libaacs-devel rpm package:
    # zypper install libaacs-devel




2017-05-16 -
- update to 0.9.0
* Add aacs_decrypt_bus().
* Add aacs_get_bdj_root_cert_hash().
* Add aacs_get_content_cert_id().
* Add support for unencrypted content in AACS-enabled discs.
* Improve error resilience.
* Improve support for broken discs (use on-disc backup files).
* Verify content certificate signature.
* Load and merge multiple KEYDB.cfg files.
* Fix build with gcrypt < 1.6.0.
* Fix possible crash (debug log output that includes discid).
* Fix config file path issues in Windows (non-ASCII paths).
* Fix dll exports in Windows.
* Fix resource leaks.
* Reduced memory footprint.
2017-02-22 -
- Cleanup a bit with spec-cleaner
- Remove sle11 support
- Drop no longer needed patch libaacs-0.6.0-bison-2.3-compatibility.patch
2015-03-15 -
- update to 0.8.1
* Accept NULL mount / device path when application handles file system access.
* Fix FreeBSD build.
* Do not require pthread with gcrypt >= 1.6.0.
2015-01-27 -
- update to 0.8.0
* Add improved file system interface
* Support opening raw devices
* Reduce log level of failed PMSN query
* Optimizations
2014-12-17 -
- update to 0.7.1
* Add support for gcrypt 1.6.0.
* Do not retrieve MKB using MMC commands during AACS-Auth.
2014-04-25 -
- update to 0.7.0
* Add aacs_get_device_binding_id() and aacs_get_device_nonce().
* Add aacs_get_mk().
* Add support for bus encryption.
* Add support for device keys.
* Add support for internal keys.
* Fix reading PMSN.
* Fix reporting AACS version from AACS drive feature.
* Calculate bus key and use it to verify message authentication codes.
* Do not fail if VID is known but config file does not exist.
* Improve validating keys in KEYDB.cfg.
* Update KEYDB.cfg format (still backwards compatible):
* Host nonce and host key point are optional.
* Add device key UV values and masks.
* Build system updates.
* Drop support for compile-time PATCHED_DRIVE flag.
2013-03-16 -
- update to 0.6.0
* Added reading of PMSN (Pre-recorded Media Serial Number)
* Fix resource leak
* Use proper paths to search for keydb and friends on Darwin.
* Build fixes and improvements
- 0.5.0
* Support for Mac OS X using IOKit
* Fix AACS detection failure in some Win32 systems
- 0.4.0
* Added aacs_open2() and error codes
* Renamed libaacs_test to aacs_info
* Added aacs_get_mkb_version()
* Fixed memory leaks
* Fixed buffer overflow
* Added revocation list caching
* Check host certificates against latest seen revocation list
- 0.3.1
* Added configure option for libgcrypt prefix
* Fixed building Win32 DLL
* Fixed segfault when mount point path can't be resolved
* Do not export internal symbols from generated parser/lexer
* Do not distribute generated parser files
* Check for libgpg-error. Link against it when needed.
* Distribute README.txt
* Added ChangeLog
2011-12-03 -
- update to 0.3.0 (first proper release)
2011-11-16 -
- Initial package, git snapshot 2011-11-16.

See Also

Package Description
libaacs0-0.9.0-lp151.1.1.aarch64.rpm Open implentation of AACS specification
libaacs0-0.9.0-lp151.1.1.armv7hl.rpm Open implentation of AACS specification
libaacs0-0.9.0-lp151.1.1.x86_64.rpm Open implentation of AACS specification
libaften-devel-0.0.8.git20110104-lp151.1.1.aarch64.rpm Include Files and Libraries mandatory for Development
libaften-devel-0.0.8.git20110104-lp151.1.1.armv7hl.rpm Include Files and Libraries mandatory for Development
libaften-devel-0.0.8.git20110104-lp151.1.1.x86_64.rpm Include Files and Libraries mandatory for Development
libaften0-0.0.8.git20110104-lp151.1.1.aarch64.rpm Shared libraies for aften
libaften0-0.0.8.git20110104-lp151.1.1.armv7hl.rpm Shared libraies for aften
libaften0-0.0.8.git20110104-lp151.1.1.x86_64.rpm Shared libraies for aften
libamrnb-devel- Adaptive Multi-Rate (AMR) Speech Codec Developer Package
libamrnb-devel- Adaptive Multi-Rate (AMR) Speech Codec Developer Package
libamrnb-devel- Adaptive Multi-Rate (AMR) Speech Codec Developer Package
libamrnb3- Shared library part of amrnb
libamrnb3- Shared library part of amrnb
libamrnb3- Shared library part of amrnb