From: Cedric B. <ced...@fr...> - 2008-08-18 16:41:48
|
On Wed, Jul 30, 2008 at 4:21 PM, Cedric BAIL <ced...@fr...> wrote: > So here is a little patch that signature support to eet. It append > at the end of a classic eet file a signature and the public x509 > certificate in der format. This change doesn't break file > compatibility as the signature is automatically detected based on the > file content against it's size. But this means, that eet_open first > make an attempt to load the file structure (directory and dictionnary) > before checking the signature. It use openssl library and the test > provided in eet_suite.c work well with openssl version 0.9.8e. Ok, here is an updated patch. It provide a way to set a callback for entering password for private key. A way to retrieve the public certificate so if you want to check it against a CA you can. It also provide some helper to output the certificate content in human readable form to any FILE* and use it for the new command -c (check and display the signature of a file) and -s for signing a file. As always have fun with this patch. -- Cedric BAIL |