summary refs log tree commit diff
path: root/crypto/src/pqc
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2022-10-24 16:04:27 +0700
committerPeter Dettman <peter.dettman@bouncycastle.org>2022-10-24 16:04:27 +0700
commit0852874c0f212c00c74fa3292b92dfb557993842 (patch)
tree1986c8f8503c3e14fe69d708afd73348e83f3a28 /crypto/src/pqc
parentUse platform compression where available (diff)
downloadBouncyCastle.NET-ed25519-0852874c0f212c00c74fa3292b92dfb557993842.tar.xz
Use MemoryMarshal.AsBytes
Diffstat (limited to 'crypto/src/pqc')
-rw-r--r--crypto/src/pqc/crypto/hqc/GF2PolynomialCalculator.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/src/pqc/crypto/hqc/GF2PolynomialCalculator.cs b/crypto/src/pqc/crypto/hqc/GF2PolynomialCalculator.cs
index 8a460932e..0c01ade96 100644
--- a/crypto/src/pqc/crypto/hqc/GF2PolynomialCalculator.cs
+++ b/crypto/src/pqc/crypto/hqc/GF2PolynomialCalculator.cs
@@ -79,7 +79,7 @@ namespace Org.BouncyCastle.Pqc.Crypto.Hqc
             }
 
 #if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
-            Span<byte> resBytes = MemoryMarshal.Cast<ulong, byte>(res);
+            Span<byte> resBytes = MemoryMarshal.AsBytes(res.AsSpan());
             for (int i = 0; i < weight; i++)
             {
                 int dec = a[permutedSparseVect[i]] & 0xf;