@@ -3,7 +3,7 @@ CONFIG += static simd
3
3
CONFIG -=qt
4
4
5
5
TARGET =qtcryptopp
6
- VERSION =8.0 .0
6
+ VERSION =8.1 .0
7
7
8
8
load(qt_build_config)
9
9
@@ -33,6 +33,7 @@ HEADERS += \
33
33
src/cbcmac.h \
34
34
src/ccm.h \
35
35
src/chacha.h \
36
+ src/chachapoly.h \
36
37
src/cham.h \
37
38
src/channels.h \
38
39
src/cmac.h \
@@ -90,7 +91,6 @@ HEADERS += \
90
91
src/iterhash.h \
91
92
src/kalyna.h \
92
93
src/keccak.h \
93
- src/keccakc.h \
94
94
src/lea.h \
95
95
src/lubyrack.h \
96
96
src/luc.h \
@@ -149,6 +149,7 @@ HEADERS += \
149
149
src/sha.h \
150
150
src/sha3.h \
151
151
src/shacal2.h \
152
+ src/shake.h \
152
153
src/shark.h \
153
154
src/simeck.h \
154
155
src/simon.h \
@@ -206,6 +207,7 @@ SOURCES += \
206
207
src/cbcmac.cpp \
207
208
src/ccm.cpp \
208
209
src/chacha.cpp \
210
+ src/chachapoly.cpp \
209
211
src/cham.cpp \
210
212
src/channels.cpp \
211
213
src/cmac.cpp \
@@ -253,7 +255,7 @@ SOURCES += \
253
255
src/kalyna.cpp \
254
256
src/kalynatab.cpp \
255
257
src/keccak.cpp \
256
- src/keccakc .cpp \
258
+ src/keccak_core .cpp \
257
259
src/lea.cpp \
258
260
src/luc.cpp \
259
261
src/mars.cpp \
@@ -298,6 +300,7 @@ SOURCES += \
298
300
src/sha.cpp \
299
301
src/sha3.cpp \
300
302
src/shacal2.cpp \
303
+ src/shake.cpp \
301
304
src/shark.cpp \
302
305
src/sharkbox.cpp \
303
306
src/simeck.cpp \
@@ -338,6 +341,8 @@ SSSE3_SOURCES += \
338
341
src/aria_simd.cpp \
339
342
src/cham_simd.cpp \
340
343
src/gcm_simd.cpp \
344
+ src/gf2n_simd.cpp \
345
+ src/keccak_simd.cpp \
341
346
src/lea_simd.cpp \
342
347
src/simeck_simd.cpp \
343
348
src/simon128_simd.cpp \
@@ -367,10 +372,14 @@ NEON_SOURCES += \
367
372
src/simon128_simd.cpp \
368
373
src/speck64_simd.cpp \
369
374
src/speck128_simd.cpp
375
+
376
+ ARMABI_HEADERS +=\
377
+ src/arm_simd.h
370
378
371
379
ARMABI_SOURCES +=\
372
380
src/crc_simd.cpp \
373
381
src/gcm_simd.cpp \
382
+ src/gf2n_simd.cpp \
374
383
src/rijndael_simd.cpp \
375
384
src/sha_simd.cpp \
376
385
src/shacal2_simd.cpp
@@ -414,8 +423,10 @@ win32:!win32-g++ {
414
423
SOURCES += $$(ANDROID_NDK_ROOT) /sources/android/cpufeatures/cpu-features.c
415
424
416
425
equals(ANDROID_TARGET_ARCH, arm64-v8a) {
426
+ HEADERS +=$$ARMABI_HEADERS
417
427
SOURCES +=$$ARMABI_SOURCES
418
428
} else:equals(ANDROID_TARGET_ARCH, armeabi-v7a) {
429
+ HEADERS +=$$ARMABI_HEADERS
419
430
SOURCES +=$$ARMABI_SOURCES
420
431
421
432
NEON_ASM +=\