/
githubmirror
/
libgcrypt
ОбзорДокументацияВойти
/
githubmirror
/
libgcrypt
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
libgcrypt/
cipher/
..
ChangeLog-2011

Generate the ChangeLog from commit logs.

15 лет назад
Makefile.am

Add SM3 ARM/AArch64 assembly implementation

5 лет назад
arcfour-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
arcfour.c

cipher-proto: remove forward typedef of cipher_bulk_ops_t

6 лет назад
asm-common-aarch64.h

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
asm-common-amd64.h

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
asm-common-s390x.h

Add s390x/zSeries implementation of ChaCha20

6 лет назад
asm-inline-s390x.h

ec: add zSeries/s390x accelerated scalar multiplication

5 лет назад
asm-poly1305-aarch64.h

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
asm-poly1305-amd64.h

Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementations

8 лет назад
asm-poly1305-s390x.h

Add s390x/zSeries implementation of Poly1305

6 лет назад
bithelp.h

cipher/bithelp: use __builtin_ctzl when available

6 лет назад
blake2.c

ciper/blake2: Make sure to clean up the stack.

5 лет назад
blake2b-amd64-avx2.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
blake2s-amd64-avx.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
blowfish-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
blowfish-arm.S

Change utf-8 copyright characters to '(C)'

13 лет назад
blowfish.c

cipher: setup bulk functions at each algorithms key setup

6 лет назад
bufhelp.h

Use buf_cpy instead of copying buffers byte by byte

7 лет назад
camellia-aarch64.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
camellia-aesni-avx-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
camellia-aesni-avx2-amd64.S

camellia: add x86_64 VAES/AVX2 accelerated implementation

5 лет назад
camellia-aesni-avx2-amd64.h

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
camellia-arm.S

Fix ARM assembly when building __PIC__

12 лет назад
camellia-glue.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
camellia-vaes-avx2-amd64.S

camellia: add x86_64 VAES/AVX2 accelerated implementation

5 лет назад
camellia.c

Fix 'u32' build error with Camellia

13 лет назад
camellia.h

Add Aarch64 assembly implementation of Camellia

10 лет назад
cast5-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
cast5-arm.S

Fix ARM assembly when building __PIC__

12 лет назад
cast5.c

cipher: setup bulk functions at each algorithms key setup

6 лет назад
chacha20-aarch64.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
chacha20-amd64-avx2.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
chacha20-amd64-ssse3.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
chacha20-armv7-neon.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
chacha20-ppc.c

chacha20-ppc: fix 32-bit counter overflow handling

6 лет назад
chacha20-s390x.S

Add s390x/zSeries implementation of Poly1305

6 лет назад
chacha20.c

Add s390x/zSeries implementation of Poly1305

6 лет назад
cipher-aeswrap.c

cipher: Keep original behavior of Key Unwrap when not extended.

5 лет назад
cipher-cbc.c

Add size optimized cipher block copy and xor functions

8 лет назад
cipher-ccm.c

Use memset instead of setting buffers byte by byte

7 лет назад
cipher-cfb.c

Add size optimized cipher block copy and xor functions

8 лет назад
cipher-cmac.c

Use buf_cpy instead of copying buffers byte by byte

7 лет назад
cipher-ctr.c

Add SIV mode (RFC 5297)

5 лет назад
cipher-eax.c

Process CCM/EAX/GCM/Poly1305 AEAD cipher modes input in 24 KiB chucks

8 лет назад
cipher-gcm-armv7-neon.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
cipher-gcm-armv8-aarch32-ce.S

Add armv8/pmull accelerated POLYVAL for GCM-SIV

5 лет назад
cipher-gcm-armv8-aarch64-ce.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
cipher-gcm-intel-pclmul.c

Add intel-pclmul accelerated POLYVAL for GCM-SIV

5 лет назад
cipher-gcm-ppc.c

cipher-gcm-ppc: add big-endian support

5 лет назад
cipher-gcm-siv.c

Add intel-pclmul accelerated POLYVAL for GCM-SIV

5 лет назад
cipher-gcm.c

Fix building GCM when GCM_USE_ARM_NEON defined but GCM_USE_ARM_PMULL not

5 лет назад
cipher-internal.h

cipher: Add an API to retrieve unwrapped key length for KWP.

5 лет назад
cipher-ocb.c

Add SIV mode (RFC 5297)

5 лет назад
cipher-ofb.c

Add bulk function interface for OFB mode

6 лет назад
cipher-poly1305.c

Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementations

8 лет назад
cipher-selftest.c

cipher: setup bulk functions at each algorithms key setup

6 лет назад
cipher-selftest.h

cipher: setup bulk functions at each algorithms key setup

6 лет назад
cipher-siv.c

cipher: Remove dead code in for the siv mode

5 лет назад
cipher-xts.c

Add size optimized cipher block copy and xor functions

8 лет назад
cipher.c

cipher: Add an API to retrieve unwrapped key length for KWP.

5 лет назад
crc-armv8-aarch64-ce.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
crc-armv8-ce.c

Add PowerPC vpmsum implementation of CRC

7 лет назад
crc-intel-pclmul.c

Disable instrumentation on mixed Intel SSE C/assembly implementations

7 лет назад
crc-ppc.c

ppc: avoid using vec_vsx_ld/vec_vsx_st for 2x64-bit vectors

6 лет назад
crc.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
des-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
des.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
dsa-common.c

cipher: Support internal hashing for DSA and ECDSA signing.

5 лет назад
dsa.c

fips: Disable DSA in FIPS mode.

5 лет назад
ecc-common.h

cipher:dsa,ecdsa: Support supplying K externally.

5 лет назад
ecc-curves.c

doc: Reference the new FIPS 140-3

5 лет назад
ecc-ecdh.c

ecc-ecdh: fix memory leak

6 лет назад
ecc-ecdsa.c

cipher:dsa,ecdsa: Support supplying K externally.

5 лет назад
ecc-eddsa.c

cipher: Initialize values not to confuse static analyzers

5 лет назад
ecc-gost.c

ecc: Add checking key for ECDSA.

6 лет назад
ecc-misc.c

ecc: Fix the input length check for Montgomery curve.

5 лет назад
ecc-sm2.c

ecc: Add checking key for ECDSA.

6 лет назад
ecc.c

cipher:dsa,ecdsa: Support supplying K externally.

5 лет назад
elgamal.c

cipher: Fix ElGamal encryption for other implementations.

5 лет назад
gost-s-box.c

gost: add keymeshing support per RFC 4357

6 лет назад
gost.h

gost28147: add support for CryptoPro key meshing per RFC 4357

6 лет назад
gost28147.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
gostr3411-94.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
hash-common.c

hash-common: fix heap overflow when writing more data after final

6 лет назад
hash-common.h

hash-common: avoid integer division to reduce call overhead

7 лет назад
idea.c

cipher: Return GPG_ERR_INV_KEYLEN when wrong key length.

5 лет назад
kdf-internal.h

cipher: Implement variable-length hash function for Argon2.

5 лет назад
kdf.c

kdf: Fix computation by big-endian machine.

5 лет назад
keccak-armv7-neon.S

Add ARMv7/NEON implementation of Keccak

11 лет назад
keccak.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
keccak_permute_32.h

Tweak Keccak for small speed-up

11 лет назад
keccak_permute_64.h

Tweak Keccak for small speed-up

11 лет назад
mac-cmac.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
mac-gmac.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
mac-hmac.c

fips: Recover test cases for selftest, add skipping in FIPS mode.

5 лет назад
mac-internal.h

cipher: Use const for *_spec_t, if possible.

5 лет назад
mac-poly1305.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
mac.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
md.c

fips: Reject shorter key for HMAC in FIPS mode.

5 лет назад
md2.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
md4.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
md5.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
poly1305-internal.h

Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementations

8 лет назад
poly1305-s390x.S

Always include <config.h> in cipher assembly codes

5 лет назад
poly1305.c

poly1305: fix building with 'arm-linux-gnueabihf-gcc-11 -O3'

5 лет назад
primegen.c

primes: Avoid leaking bits of the prime test to pageable memory.

8 лет назад
pubkey-internal.h

cipher: Support internal hashing for DSA and ECDSA signing.

5 лет назад
pubkey-util.c

cipher:dsa,ecdsa: Support supplying K externally.

5 лет назад
pubkey.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
rfc2268.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
rijndael-aarch64.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
rijndael-aesni.c

rijndael-aesni: small optimization for cbc-enc and cfb-enc

5 лет назад
rijndael-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
rijndael-arm.S

Add AArch64 assembly implementation of AES

10 лет назад
rijndael-armv8-aarch32-ce.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
rijndael-armv8-aarch64-ce.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
rijndael-armv8-ce.c

Add ARMv8-CE HW acceleration for GCM-SIV counter mode

5 лет назад
rijndael-gcm-p10le.s

AES-GCM: Bulk implementation of AES-GCM acceleration for ppc64le

5 лет назад
rijndael-internal.h

rijndael: add x86_64 VAES/AVX2 accelerated implementation

5 лет назад
rijndael-p10le.c

AES-GCM: Bulk implementation of AES-GCM acceleration for ppc64le

5 лет назад
rijndael-padlock.c

rijndael: clean-up prepare_decryption function

6 лет назад
rijndael-ppc-common.h

rinjdael-aes: use zero offset vector load/store when possible

7 лет назад
rijndael-ppc-functions.h

Add POWER9 little-endian variant of PPC AES implementation

7 лет назад
rijndael-ppc.c

rinjdael-aes: use zero offset vector load/store when possible

7 лет назад
rijndael-ppc9le.c

Add POWER9 little-endian variant of PPC AES implementation

7 лет назад
rijndael-s390x.c

rinjdael-s390x: fix UBSAN warning on using index beyond end of array

5 лет назад
rijndael-ssse3-amd64-asm.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
rijndael-ssse3-amd64.c

Disable instrumentation on mixed Intel SSE C/assembly implementations

7 лет назад
rijndael-tables.h

AES: move look-up tables to .data section and unshare between processes

7 лет назад
rijndael-vaes-avx2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
rijndael-vaes.c

Add x86 HW acceleration for GCM-SIV counter mode

5 лет назад
rijndael.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
rmd160.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
rsa-common.c

cipher: Extend RSA-PSS internal function for verify, too.

5 лет назад
rsa.c

rsa: Fix regression in not returning an error for prime generation.

5 лет назад
salsa20-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
salsa20-armv7-neon.S

Change utf-8 copyright characters to '(C)'

13 лет назад
salsa20.c

cipher-proto: remove forward typedef of cipher_bulk_ops_t

6 лет назад
scrypt.c

scrypt: Fix the last step of SCRYPT.

5 лет назад
seed.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
serpent-armv7-neon.S

Add bulk OCB for Serpent SSE2, AVX2 and NEON implementations

11 лет назад
serpent-avx2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
serpent-sse2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
serpent.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
sha1-armv7-neon.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
sha1-armv8-aarch32-ce.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
sha1-armv8-aarch64-ce.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
sha1-avx-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha1-avx-bmi2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha1-avx2-bmi2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha1-intel-shaext.c

Disable instrumentation on mixed Intel SSE C/assembly implementations

7 лет назад
sha1-ssse3-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha1.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
sha1.h

Add s390x/zSeries acceleration for SHA1

6 лет назад
sha256-armv8-aarch32-ce.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
sha256-armv8-aarch64-ce.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
sha256-avx-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha256-avx2-bmi2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha256-intel-shaext.c

Disable instrumentation on mixed Intel SSE C/assembly implementations

7 лет назад
sha256-ppc.c

Add SHA-256 implementations for POWER8 and POWER9

7 лет назад
sha256-ssse3-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha256.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
sha512-arm.S

Avoid unaligned accesses with ARM ldm/stm instructions

10 лет назад
sha512-armv7-neon.S

Use 'vmov' and 'movi' for vector register clearing in ARM assembly

5 лет назад
sha512-avx-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha512-avx2-bmi2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha512-ppc.c

ppc: avoid using vec_vsx_ld/vec_vsx_st for 2x64-bit vectors

6 лет назад
sha512-ssse3-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sha512-ssse3-i386.c

Split inline assembly blocks with many memory operands

6 лет назад
sha512.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
sm3-aarch64.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
sm3-avx-bmi2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sm3.c

Add SM3 ARM/AArch64 assembly implementation

5 лет назад
sm4-aesni-avx-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sm4-aesni-avx2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
sm4.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
stribog.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
test-getrusage.c

cipher: Fix possible NULL dereference.

12 лет назад
tiger.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
twofish-aarch64.S

Add straight-line speculation hardening for aarch64 assembly

5 лет назад
twofish-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
twofish-arm.S

Change utf-8 copyright characters to '(C)'

13 лет назад
twofish-avx2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
twofish.c

cipher: setup bulk functions at each algorithms key setup

6 лет назад
whirlpool-sse2-amd64.S

Add straight-line speculation hardening for amd64 and i386 assembly

5 лет назад
whirlpool.c

cipher: Use const for *_spec_t, if possible.

5 лет назад
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©