We are working with one of the banks where we send an encrypted file to them. The Bank has some specific questions on the algorithms.
Bank supported algorithms for encryption for PGP are:
• AES256
• AES192
• AES128
• CAST5
• 3DES
• IDEA
• BLOWFISH
• TWOFISH
Bank supported algorithms for signing and verification are:
• SHA256
• SHA384
• SHA512
• SHA1
• RIPE-MD160
• MD5
Bank Supported Encryption Formats:
Bank supported encryption formats for PGP are specific (proprietary) to PGP. To ensure the fewest challenges, ensure your selected PGP solution is compliant with RFC-4880.
I need to know if these are supported by the WinGPG 4.4.1 version or not?
btw, if you are actually referring to WinGPG, this is the wrong place to ask. however, one easy way to see the algorithms suppored by the GnuPG version you have installed is to open cmd.exe and see what’s returned by <path to>\gpg.exe --version, e.g.:
gpg (GnuPG) 2.5.18
libgcrypt 1.12.1
Copyright (C) 2025 g10 Code GmbH
License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Home: /home/m/.gnupg
Supported algorithms:
Pubkey: RSA, Kyber, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2