@@ -27,14 +27,14 @@ NAMESPACE_BEGIN(CryptoPP)
27
27
struct BLAKE2s_Info : public VariableKeyLength<32,0,32,1,SimpleKeyingInterface::NOT_RESYNCHRONIZABLE>
28
28
{
29
29
typedef VariableKeyLength<32 ,0 ,32 ,1 ,SimpleKeyingInterface::NOT_RESYNCHRONIZABLE> KeyBase;
30
- CRYPTOPP_CONSTANT (MIN_KEYLENGTH = KeyBase::MIN_KEYLENGTH) ;
31
- CRYPTOPP_CONSTANT (MAX_KEYLENGTH = KeyBase::MAX_KEYLENGTH) ;
32
- CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = KeyBase::DEFAULT_KEYLENGTH) ;
30
+ CRYPTOPP_CONSTANT (MIN_KEYLENGTH = KeyBase::MIN_KEYLENGTH);
31
+ CRYPTOPP_CONSTANT (MAX_KEYLENGTH = KeyBase::MAX_KEYLENGTH);
32
+ CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = KeyBase::DEFAULT_KEYLENGTH);
33
33
34
- CRYPTOPP_CONSTANT (BLOCKSIZE = 64 ) ;
35
- CRYPTOPP_CONSTANT (DIGESTSIZE = 32 ) ;
36
- CRYPTOPP_CONSTANT (SALTSIZE = 8 ) ;
37
- CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = 8 ) ;
34
+ CRYPTOPP_CONSTANT (BLOCKSIZE = 64 );
35
+ CRYPTOPP_CONSTANT (DIGESTSIZE = 32 );
36
+ CRYPTOPP_CONSTANT (SALTSIZE = 8 );
37
+ CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = 8 );
38
38
39
39
CRYPTOPP_STATIC_CONSTEXPR const char * StaticAlgorithmName () {return " BLAKE2s" ;}
40
40
};
@@ -44,24 +44,24 @@ struct BLAKE2s_Info : public VariableKeyLength<32,0,32,1,SimpleKeyingInterface::
44
44
struct BLAKE2b_Info : public VariableKeyLength <64 ,0 ,64 ,1 ,SimpleKeyingInterface::NOT_RESYNCHRONIZABLE>
45
45
{
46
46
typedef VariableKeyLength<64 ,0 ,64 ,1 ,SimpleKeyingInterface::NOT_RESYNCHRONIZABLE> KeyBase;
47
- CRYPTOPP_CONSTANT (MIN_KEYLENGTH = KeyBase::MIN_KEYLENGTH) ;
48
- CRYPTOPP_CONSTANT (MAX_KEYLENGTH = KeyBase::MAX_KEYLENGTH) ;
49
- CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = KeyBase::DEFAULT_KEYLENGTH) ;
47
+ CRYPTOPP_CONSTANT (MIN_KEYLENGTH = KeyBase::MIN_KEYLENGTH);
48
+ CRYPTOPP_CONSTANT (MAX_KEYLENGTH = KeyBase::MAX_KEYLENGTH);
49
+ CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = KeyBase::DEFAULT_KEYLENGTH);
50
50
51
- CRYPTOPP_CONSTANT (BLOCKSIZE = 128 ) ;
52
- CRYPTOPP_CONSTANT (DIGESTSIZE = 64 ) ;
53
- CRYPTOPP_CONSTANT (SALTSIZE = 16 ) ;
54
- CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = 16 ) ;
51
+ CRYPTOPP_CONSTANT (BLOCKSIZE = 128 );
52
+ CRYPTOPP_CONSTANT (DIGESTSIZE = 64 );
53
+ CRYPTOPP_CONSTANT (SALTSIZE = 16 );
54
+ CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = 16 );
55
55
56
56
CRYPTOPP_STATIC_CONSTEXPR const char * StaticAlgorithmName () {return " BLAKE2b" ;}
57
57
};
58
58
59
59
// / \brief BLAKE2s parameter block
60
60
struct CRYPTOPP_NO_VTABLE BLAKE2s_ParameterBlock
61
61
{
62
- CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2s_Info::SALTSIZE) ;
63
- CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2s_Info::DIGESTSIZE) ;
64
- CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2s_Info::PERSONALIZATIONSIZE) ;
62
+ CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2s_Info::SALTSIZE);
63
+ CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2s_Info::DIGESTSIZE);
64
+ CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2s_Info::PERSONALIZATIONSIZE);
65
65
66
66
BLAKE2s_ParameterBlock ()
67
67
{
@@ -110,9 +110,9 @@ struct CRYPTOPP_NO_VTABLE BLAKE2s_ParameterBlock
110
110
// / \brief BLAKE2b parameter block
111
111
struct CRYPTOPP_NO_VTABLE BLAKE2b_ParameterBlock
112
112
{
113
- CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2b_Info::SALTSIZE) ;
114
- CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2b_Info::DIGESTSIZE) ;
115
- CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2b_Info::PERSONALIZATIONSIZE) ;
113
+ CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2b_Info::SALTSIZE);
114
+ CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2b_Info::DIGESTSIZE);
115
+ CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2b_Info::PERSONALIZATIONSIZE);
116
116
117
117
BLAKE2b_ParameterBlock ()
118
118
{
@@ -185,7 +185,7 @@ struct CRYPTOPP_NO_VTABLE BLAKE2s_State
185
185
}
186
186
187
187
// SSE4, Power7 and NEON depend upon t[] and f[] being side-by-side
188
- CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2s_Info::BLOCKSIZE) ;
188
+ CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2s_Info::BLOCKSIZE);
189
189
FixedSizeAlignedSecBlock<word32, 8 +2 +2 , true > m_hft;
190
190
FixedSizeAlignedSecBlock<byte, BLOCKSIZE, true > m_buf;
191
191
size_t m_len;
@@ -218,7 +218,7 @@ struct CRYPTOPP_NO_VTABLE BLAKE2b_State
218
218
}
219
219
220
220
// SSE4, Power8 and NEON depend upon t[] and f[] being side-by-side
221
- CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2b_Info::BLOCKSIZE) ;
221
+ CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2b_Info::BLOCKSIZE);
222
222
FixedSizeAlignedSecBlock<word64, 8 +2 +2 , true > m_hft;
223
223
FixedSizeAlignedSecBlock<byte, BLOCKSIZE, true > m_buf;
224
224
size_t m_len;
@@ -237,14 +237,14 @@ struct CRYPTOPP_NO_VTABLE BLAKE2b_State
237
237
class BLAKE2s : public SimpleKeyingInterfaceImpl <MessageAuthenticationCode, BLAKE2s_Info>
238
238
{
239
239
public:
240
- CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = BLAKE2s_Info::DEFAULT_KEYLENGTH) ;
241
- CRYPTOPP_CONSTANT (MIN_KEYLENGTH = BLAKE2s_Info::MIN_KEYLENGTH) ;
242
- CRYPTOPP_CONSTANT (MAX_KEYLENGTH = BLAKE2s_Info::MAX_KEYLENGTH) ;
240
+ CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = BLAKE2s_Info::DEFAULT_KEYLENGTH);
241
+ CRYPTOPP_CONSTANT (MIN_KEYLENGTH = BLAKE2s_Info::MIN_KEYLENGTH);
242
+ CRYPTOPP_CONSTANT (MAX_KEYLENGTH = BLAKE2s_Info::MAX_KEYLENGTH);
243
243
244
- CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2s_Info::DIGESTSIZE) ;
245
- CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2s_Info::BLOCKSIZE) ;
246
- CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2s_Info::SALTSIZE) ;
247
- CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2s_Info::PERSONALIZATIONSIZE) ;
244
+ CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2s_Info::DIGESTSIZE);
245
+ CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2s_Info::BLOCKSIZE);
246
+ CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2s_Info::SALTSIZE);
247
+ CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2s_Info::PERSONALIZATIONSIZE);
248
248
249
249
typedef BLAKE2s_State State;
250
250
typedef BLAKE2s_ParameterBlock ParameterBlock;
@@ -344,14 +344,14 @@ class BLAKE2s : public SimpleKeyingInterfaceImpl<MessageAuthenticationCode, BLAK
344
344
class BLAKE2b : public SimpleKeyingInterfaceImpl <MessageAuthenticationCode, BLAKE2b_Info>
345
345
{
346
346
public:
347
- CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = BLAKE2b_Info::DEFAULT_KEYLENGTH) ;
348
- CRYPTOPP_CONSTANT (MIN_KEYLENGTH = BLAKE2b_Info::MIN_KEYLENGTH) ;
349
- CRYPTOPP_CONSTANT (MAX_KEYLENGTH = BLAKE2b_Info::MAX_KEYLENGTH) ;
350
-
351
- CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2b_Info::DIGESTSIZE) ;
352
- CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2b_Info::BLOCKSIZE) ;
353
- CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2b_Info::SALTSIZE) ;
354
- CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2b_Info::PERSONALIZATIONSIZE) ;
347
+ CRYPTOPP_CONSTANT (DEFAULT_KEYLENGTH = BLAKE2b_Info::DEFAULT_KEYLENGTH);
348
+ CRYPTOPP_CONSTANT (MIN_KEYLENGTH = BLAKE2b_Info::MIN_KEYLENGTH);
349
+ CRYPTOPP_CONSTANT (MAX_KEYLENGTH = BLAKE2b_Info::MAX_KEYLENGTH);
350
+
351
+ CRYPTOPP_CONSTANT (DIGESTSIZE = BLAKE2b_Info::DIGESTSIZE);
352
+ CRYPTOPP_CONSTANT (BLOCKSIZE = BLAKE2b_Info::BLOCKSIZE);
353
+ CRYPTOPP_CONSTANT (SALTSIZE = BLAKE2b_Info::SALTSIZE);
354
+ CRYPTOPP_CONSTANT (PERSONALIZATIONSIZE = BLAKE2b_Info::PERSONALIZATIONSIZE);
355
355
356
356
typedef BLAKE2b_State State;
357
357
typedef BLAKE2b_ParameterBlock ParameterBlock;
0 commit comments