summaryrefslogtreecommitdiff
path: root/src/keytrans
AgeCommit message (Collapse)Author
2009-02-05pem2openpgp now supports generating the key as an alternative to reading it ↵Daniel Kahn Gillmor
from stdin.
2009-02-04pem2openpgp: avoid dumping garbage to stderrDaniel Kahn Gillmor
2009-02-04pem2openpgp: when creating a signature, make sure that the public key ↵Daniel Kahn Gillmor
material uses a 2-octet packet length.
2009-02-04ensure that the output of modular multiplicative inverse is positive.Daniel Kahn Gillmor
2009-02-03bring comments up-to-date and parameterize expiration date.Daniel Kahn Gillmor
2009-02-03use the environment to determine usage flags (default to certify)Daniel Kahn Gillmor
2009-02-03*still* trying to get clean perl for pem2openpgpDaniel Kahn Gillmor
2009-02-03still trying to get clean perl for pem2openpgpDaniel Kahn Gillmor
2009-02-03stupid perl flailing in pem2openpgp.Daniel Kahn Gillmor
2009-02-03accept environment variables to adjust the behavior of pem2openpgpDaniel Kahn Gillmor
2009-01-11pem2openpgp: reorganization, cleanup of comments, adding a warning about ↵Daniel Kahn Gillmor
secret material on stdout
2009-01-11pem2openpgp: cleaning up some comments, not fetching unnecessary parameters ↵Daniel Kahn Gillmor
from OpenSSL.
2009-01-11pem2openpgp: implemented extended euclidean algorithm to find modular ↵Daniel Kahn Gillmor
multiplicative inverse. this lets us compute the value we need for secret key material.
2009-01-11pem2openpgp: reorganized some code, put in initial function to try to create ↵Daniel Kahn Gillmor
secret keys. we seem to be a bit of modular arithmetic away from creating private keys in an OpenPGP-style format.
2009-01-10pem2openpgp: replace raw numbers with semantic labelling to make it more ↵Daniel Kahn Gillmor
readable.
2009-01-08fix stupid typos; switch padding during rsa signatures to that specified in ↵Daniel Kahn Gillmor
RFC 4880
2009-01-07pem2openpgp: make lookup tables of relevant parameters.Daniel Kahn Gillmor
2009-01-07pem2openpgp: break out usage flags, default to creating an ↵Daniel Kahn Gillmor
authentication-capable primary key.
2009-01-07pem2openpgp: clean up comments, treat fingerprint as raw data instead of asciiDaniel Kahn Gillmor
2009-01-07clarifying make_rsa_key_body() to make_rsa_pub_key_body()Daniel Kahn Gillmor
2009-01-07pem2openpgp now accepts a choice of User ID on stdin.Daniel Kahn Gillmor
2009-01-07use bytes in pem2openpgp to ensure that length calculations are done by ↵Daniel Kahn Gillmor
octet and not by character.
2009-01-07removed last hardcoded data in pem2openpgp; it seems to work with our test key.Daniel Kahn Gillmor
2009-01-07clean up a bit of pem2openpgp and remove some of the hardcoded data.Daniel Kahn Gillmor
2009-01-07added first pass at perl script to convert existing PEM-encoded RSA keys ↵Daniel Kahn Gillmor
into OpenPGP keys
2008-09-05more porting tweaks: do not rely on the -w arg to base64, so we can use ↵Daniel Kahn Gillmor
fourmilab instead of GNU
2008-09-04switch from execv to execvp to find base64 wherever it is in the path.Daniel Kahn Gillmor
2008-09-04generalizing makefile to try to get it to work with BSDmake.Daniel Kahn Gillmor
2008-07-22fixing return code error in openpgp2ssh, preparing for new release.Daniel Kahn Gillmor
2008-06-23openpgp2ssh can now accept arbitrary-length key IDs (from the trivialDaniel Kahn Gillmor
8 hex digit key IDs to 40 hex digits of a full fingerprint). This moves our build dependency on gnutls to 2.4.0, which includes subkey fingerprint calculations.
2008-06-23Genericize raw binary <-> printable hex converters.Daniel Kahn Gillmor
2008-06-21fix typomike castleman
2008-06-16genericized the hex printing capabilities.Daniel Kahn Gillmor
2008-06-16openpgp2ssh whitespace and comment cleanup.Daniel Kahn Gillmor
2008-06-16openpgp2ssh now handles private key export for subkeys, not just public keys.Daniel Kahn Gillmor
2008-06-14cleaning up error output.Daniel Kahn Gillmor
2008-06-13invert the sense of the loglevel test. duh.Daniel Kahn Gillmor
2008-06-13making openpgp2ssh less verbose.Daniel Kahn Gillmor
2008-06-13monkeysphere debianization. Package can now be cleanly built with minimal ↵Daniel Kahn Gillmor
lintian warnings.
2008-06-13added top-level Makefile for ease of building with debhelper.Daniel Kahn Gillmor
stupid whitespace cleanup in openpgp2ssh.c
2008-06-13keytrans cleanup: getting rid of unimplemented/useless code.Daniel Kahn Gillmor
2008-06-12Major openpgp2ssh overhaul. It's an unforgiving and brittle tool, butDaniel Kahn Gillmor
it should do what we expect it to do, and its major limitations should be documented in the man page.
2008-06-12reorganizing to prepare for transition to openpgp2ssh.Daniel Kahn Gillmor