175a72298d
Centralize serial number generation
2022-09-18 12:17:27 +02:00
0d69a9013d
Refactor HSM setup
...
- create new type hsm.Access to encapsulate HSM operations
- make setup options operate on hsm.Access instances
- adapt tests and cmd/signer to work with hsm.Access
2022-08-03 09:59:26 +02:00
057852ede6
Implement proper support for CRLEntry extensions
2022-04-24 15:18:42 +02:00
474e7717cc
Fix Goland code inspection warnings
2022-04-24 14:49:17 +02:00
23c9e6f3e0
Improve test coverage of X.509 revoking
2022-04-24 12:45:22 +02:00
baf6d0f037
Configure and apply golangci-lint
2022-04-24 09:25:04 +02:00
63c3716b5b
Move x509 and openpgp into pkg
...
small refactoring to unify package structure. Use crypto.rand for serial
number generation in tests.
2022-04-24 08:03:51 +02:00