Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-02-17 | make help even nicer | Gibheer | 1 | -2/+11 | |
When calling --help, this change prints only the usage itself. Before it was calling the help, then continued parsing everything. | |||||
2015-02-17 | make error messages nicer | Gibheer | 2 | -11/+23 | |
This changes the error message so that not the program help is printed but instead the specific submenu help. This should result in much faster and better understanding of the problematic situation. | |||||
2015-02-17 | add public key support | Gibheer | 3 | -8/+14 | |
This adds all options to create and store a public key. | |||||
2015-02-15 | adjust library path | Gibheer | 3 | -3/+3 | |
2015-02-15 | make rsa check boundary | Gibheer | 1 | -1/+7 | |
2015-02-15 | redesign cli | Gibheer | 10 | -702/+284 | |
This is a major rebuilding of the CLI. The library part is split out into pkilib and the cli handles only the communication with the user, I/O and the library. The API will still look the same, but the code should be much better to grasp. Instead of repeating everything, more will be grouped together and reused. | |||||
2015-02-11 | remove stale readme file | Gibheer | 1 | -6/+0 | |
2015-02-04 | add description in each file what it does | Gibheer | 5 | -0/+18 | |
2015-02-04 | rename files to reflect main function | Gibheer | 2 | -0/+0 | |
2015-02-04 | only add ips and names when they are set | Gibheer | 1 | -4/+8 | |
If these options are not set, they would produce invalid values in the resulting csr. | |||||
2015-02-03 | add last missing fields | Gibheer | 1 | -1/+20 | |
This adds the last missing fields of the pkix.Name and also adds a loop which converts all fields from comma separated list to an array. | |||||
2015-01-19 | rename readme | Gibheer | 1 | -0/+0 | |
2015-01-19 | add readme and todo file | Gibheer | 2 | -0/+78 | |
2015-01-19 | fix LICENSE and add AUTHORS file | Gibheer | 2 | -22/+14 | |
2015-01-19 | extend stream capabilities | Gibheer | 2 | -12/+115 | |
With this commit, both signing and verification get stream/file support to read and write messages and signatures from and to files. | |||||
2015-01-19 | split stream opening into two functions | Gibheer | 1 | -7/+17 | |
This way it is easier to open files for reading and writing. | |||||
2015-01-16 | remove debug output | Gibheer | 1 | -2/+0 | |
2015-01-16 | add signing and verifying of messages | Gibheer | 3 | -7/+172 | |
With this it is possible to sign a message with a private key and verify it with a public key. The only problem is, that it is currently not compatible with openssl yet. | |||||
2015-01-15 | add missing import | Gibheer | 1 | -0/+1 | |
2015-01-15 | fix typo and missing file close | Gibheer | 1 | -1/+3 | |
2015-01-15 | replace PrivateKey with crypto.Signer | Gibheer | 3 | -10/+4 | |
2015-01-14 | add api for public keys | Gibheer | 3 | -3/+58 | |
This enables pkictl to generate public keys from private keys in the rsa and ecdsa format. | |||||
2015-01-02 | add dns names and ip addresses with tests | Gibheer | 2 | -11/+125 | |
2015-01-02 | move private key loading to private_key file | Gibheer | 2 | -46/+45 | |
2014-12-24 | add license and readme | Gibheer | 2 | -0/+30 | |
2014-12-24 | remove old code from comments | Gibheer | 1 | -26/+0 | |
2014-12-24 | move sign request handling into own file | Gibheer | 2 | -55/+64 | |
2014-12-24 | split private key generation into own file | Gibheer | 2 | -84/+100 | |
2014-12-24 | basic CSR management done, fields still missing | Gibheer | 1 | -11/+48 | |
2014-10-28 | load private key when creating a CSR | Gibheer | 1 | -3/+71 | |
2014-10-27 | the header for ecdsa must be EC | Gibheer | 1 | -1/+1 | |
2014-10-27 | add rsa private keys | Gibheer | 1 | -3/+15 | |
2014-10-27 | initial commit with ecdsa working | Gibheer | 1 | -0/+163 | |