next|prev|index
dtbprotect: implementation details
- Written in Objective Caml, a functional programming language
- Runs on several platforms, including MS Windows, GNU/Linux, Mac OS
- Uses xmlsec, a free and open-source library implementing XML encryption and XML signature
- For security, does not store generated encryption keys on disk
Example of use:
dtbprotect --input /tmp/book.opf --key /tmp/key.asc --output /tmp/output/