From 4ec458e0d391fd2b99661c91462ed6647a1fd3d2 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Fri, 3 Jan 2020 20:33:10 +0100 Subject: [PATCH] Added public key method also for Span --- Ed25519/Extensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Ed25519/Extensions.cs b/Ed25519/Extensions.cs index 7e2ff16..e6ee0f4 100644 --- a/Ed25519/Extensions.cs +++ b/Ed25519/Extensions.cs @@ -120,5 +120,10 @@ namespace Ed25519 var bigA = Constants.B.ScalarMul(a); return bigA.EncodePoint(); } + + public static ReadOnlySpan ExtractPublicKey(this Span privateKey) + { + return new ReadOnlySpan(privateKey.ToArray()).ExtractPublicKey(); + } } }