Bifroest | Mr. Tines | CTC Home | CTClib | MacCTC | CTCjava | Manual |
When we embarked on this, we had no documentation of the formats, and have been working largely on our own analysis of samples and the released source.
However there are now a number of documents available from the OpenPGP Working Group in the IETF. These include:-
We view achieving maximum interoperability with all other PGP-format encryption software very important.
This out-lines how we intend to handle these changes and the facilities we intend including:-
We are far more concerned with inter-site interoperatibility than with individuals being able to use more than one program on the same files on a single machine. In the short term at least, we will be primarily interested in formats routinely transmitted between sites (normally encrypted files, public keys and signatures) than formats that normally stay on the site of origin (conventional encrypted files and secret keys).
We are also far more interested in reading all formats than writing all formats. All PGP-compatible variants in use will read Version 3 (PGP2.6) formats. However in some cases, notably storing new format keys in key-rings, writing packets is also necessary for effective interoperability.
We now have all the basic operations necessary for inter-operability coded and most have been tested. 3-DES remains a problem.
We have implemented:-
We have implemented:-
There are no immediate plans to provide for generating, reading, writing or using DSA/DH secret keys, although this should be tackled eventually.
We have implemented the following operations:-