summaryrefslogtreecommitdiff
path: root/src/keytrans
AgeCommit message (Collapse)Author
2009-03-01transition to the perl-based keytrans implementation.Daniel Kahn Gillmor
2009-03-01fix rounding issue. Thanks, Richard K Darst!Daniel Kahn Gillmor
2009-02-28test for presence of User ID in pem2openpgp.Daniel Kahn Gillmor
2009-02-28outputting secret key material now with perl-only openpgp2ssh.Daniel Kahn Gillmor
2009-02-28further perl-only openpgp2ssh work. public keys are now translated.Daniel Kahn Gillmor
2009-02-28calculating and emitting key fingerprints in openpgp2ssh rewrite.Daniel Kahn Gillmor
2009-02-28successfully parsing out the packets in pem2openpgp keytrans operation.Daniel Kahn Gillmor
2009-02-28start to make an openpgp2ssh implementation within pem2openpgp.Daniel Kahn Gillmor
2009-02-28make pem2openpgp closer to a generic keytrans so that we can reuse it for ↵Daniel Kahn Gillmor
the openpgp2ssh replacement.
2009-02-28rewrite stdin slurping to match example in perldoc -f unpack.Daniel Kahn Gillmor
2009-02-28functionalize the bulk of pem2openpgp.Daniel Kahn Gillmor
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.