add: algo/rs: func PublicKey

This commit is contained in:
shchva 2025-01-11 00:40:59 +03:00
parent fd8edfb70a
commit 1e5a63ba68

View File

@ -66,6 +66,11 @@ func (a *Algo) hasher(payload []byte) ([]byte, error) {
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 {
return pem.Encode(w, &pem.Block{
Type: "RSA PRIVATE KEY",