From 1e5a63ba68ebc007b1b0400fc5a4ecdb1527bfb3 Mon Sep 17 00:00:00 2001 From: shchva Date: Sat, 11 Jan 2025 00:40:59 +0300 Subject: [PATCH] add: algo/rs: func PublicKey --- algo/rs/rs.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/algo/rs/rs.go b/algo/rs/rs.go index 22f69d9..8fd9006 100644 --- a/algo/rs/rs.go +++ b/algo/rs/rs.go @@ -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",