From 8e23b0e1a4e8394bc68e2de9e6bb636a7aeef059 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Wed, 26 Apr 2023 20:05:40 +0700 Subject: Refactor AsconTest --- crypto/src/crypto/engines/AsconEngine.cs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'crypto/src') diff --git a/crypto/src/crypto/engines/AsconEngine.cs b/crypto/src/crypto/engines/AsconEngine.cs index 4bda8a02a..fc38764d1 100644 --- a/crypto/src/crypto/engines/AsconEngine.cs +++ b/crypto/src/crypto/engines/AsconEngine.cs @@ -99,15 +99,9 @@ namespace Org.BouncyCastle.Crypto.Engines m_buf = new byte[m_bufferSizeDecrypt]; } - public int GetKeyBytesSize() - { - return CRYPTO_KEYBYTES; - } + public int GetKeyBytesSize() => CRYPTO_KEYBYTES; - public int GetIVBytesSize() - { - return CRYPTO_ABYTES; - } + public int GetIVBytesSize() => CRYPTO_ABYTES; public string AlgorithmName => algorithmName; @@ -1060,6 +1054,9 @@ namespace Org.BouncyCastle.Crypto.Engines } } +#if NETSTANDARD1_0_OR_GREATER || NETCOREAPP1_0_OR_GREATER + [MethodImpl(MethodImplOptions.AggressiveInlining)] +#endif private static ulong PAD(int i) { return 0x8000000000000000UL >> (i << 3); -- cgit 1.4.1