add: algo/rs: func PublicKey
This commit is contained in:
parent
fd8edfb70a
commit
1e5a63ba68
@ -66,6 +66,11 @@ func (a *Algo) hasher(payload []byte) ([]byte, error) {
|
|||||||
return val.Sum(nil), nil
|
return val.Sum(nil), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (a *Algo) PublicKey() *rsa.PublicKey {
|
||||||
|
val := a.p.PublicKey
|
||||||
|
return &val
|
||||||
|
}
|
||||||
|
|
||||||
func (a *Algo) WriteKeyPEM(w io.Writer) error {
|
func (a *Algo) WriteKeyPEM(w io.Writer) error {
|
||||||
return pem.Encode(w, &pem.Block{
|
return pem.Encode(w, &pem.Block{
|
||||||
Type: "RSA PRIVATE KEY",
|
Type: "RSA PRIVATE KEY",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user