Implement X.509 signing

This commit is contained in:
Jan Dittberner 2021-01-08 18:41:29 +01:00
parent 6cd132b3f7
commit 2fdde4024d
7 changed files with 929 additions and 90 deletions

View file

@ -90,12 +90,19 @@ func (r *SignerRequest) String() string {
r.MdAlgorithm,
r.Days,
r.Spkac,
r.Content1,
r.Content2,
r.Content3,
shorten(r.Content1),
shorten(r.Content2),
shorten(r.Content3),
)
}
func shorten(original []byte) []byte {
if len(original) > 20 {
return original[:20]
}
return original
}
func NewNulRequest() *SignerRequest {
return &SignerRequest{
Version: shared.ProtocolVersion,