Skip to content

Latest commit

 

History

History

GPGen

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

GPGen

./gpgen

Scripted 4096 bit GPG key and revocation certificate generator.

The goal here is quickly generate exported keys and cert while leaving little trace. The script uses 3 custom variable (located at the top of the script) to define name, email and comment. Generates a single 4096 bit RSA key pair to ring. All configuration files and keyrings used are written to the same directory that gpgen is run from and then written over with 0s using secure-delete. Also creates a revocation certificate for generated keypairs.

Developer Feature Wishlist

Resolve Broken Cleanup and Log Generation: Code is marked with # box. Not sure why but the kill function breaks.

Secure Permissions: Add permissions so only current user can use any files generated by GPGen

Signing: Allow signing of the secret key and cert?