summary refs log tree commit diff
path: root/crypto/src/tls/crypto/impl/TlsSuiteMac.cs
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/src/tls/crypto/impl/TlsSuiteMac.cs')
-rw-r--r--crypto/src/tls/crypto/impl/TlsSuiteMac.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/src/tls/crypto/impl/TlsSuiteMac.cs b/crypto/src/tls/crypto/impl/TlsSuiteMac.cs
index 6e4942928..1a28eba81 100644
--- a/crypto/src/tls/crypto/impl/TlsSuiteMac.cs
+++ b/crypto/src/tls/crypto/impl/TlsSuiteMac.cs
@@ -18,6 +18,10 @@ namespace Org.BouncyCastle.Tls.Crypto.Impl
         /// <returns>A new byte array containing the MAC value.</returns>
         byte[] CalculateMac(long seqNo, short type, byte[] message, int offset, int length);
 
+#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+        byte[] CalculateMac(long seqNo, short type, ReadOnlySpan<byte> message);
+#endif
+
         /// <summary>Constant time calculation of the MAC for some given data with a given expected length.</summary>
         /// <param name="seqNo">The sequence number of the record.</param>
         /// <param name="type">The content type of the message.</param>