Get SHA, RSA, ECDSA, AES, and bcrypt right — the cryptographic algorithm names essential for security-conscious developers.
0 / 5 completed
1 / 5
How is 'SHA' pronounced in a cryptography context?
SHA (Secure Hash Algorithm) is pronounced /ʃɑː/ — 'SHAH', as a single syllable rhyming with 'spa', 'bra'. In cryptography contexts, developers consistently say 'SHAH-256', 'SHAH-512', not spelling out individual letters. The word is treated as pronounceable because the 'sh' cluster produces a clear phoneme. SHA algorithms were developed by the NSA and standardised by NIST, providing cryptographic hash functions used in TLS certificates, digital signatures, blockchain, and password hashing.
2 / 5
How is 'RSA' pronounced?
RSA is pronounced /ɑːr ɛs eɪ/ — 'AR ESS AY'. Each letter is spelled out: R = /ɑːr/, S = /ɛs/, A = /eɪ/. RSA is named after its inventors — Rivest, Shamir, and Adleman — whose surnames provide the three letters. In conversation: 'we use AR ESS AY encryption for the key exchange'. RSA is a public-key cryptographic algorithm based on the mathematical difficulty of factoring large prime numbers, widely used for secure key exchange, digital signatures, and encrypting small payloads in TLS and PGP.
3 / 5
How is 'ECDSA' pronounced?
ECDSA (Elliptic Curve Digital Signature Algorithm) is pronounced /iː siː diː ɛs eɪ/ — 'EE SEE DEE ESS AY'. Each letter is spelled out: E = /iː/, C = /siː/, D = /diː/, S = /ɛs/, A = /eɪ/. ECDSA cannot be reasonably pronounced as a single word, so the letter-by-letter form is always used. In conversation: 'the certificate uses EE SEE DEE ESS AY'. ECDSA is used in TLS, SSH, Bitcoin, and Ethereum for digital signatures, offering equivalent security to RSA with much shorter key lengths.
4 / 5
How is 'AES' pronounced?
AES (Advanced Encryption Standard) is pronounced /eɪ iː ɛs/ — 'AY EE ESS'. Each letter is spelled out: A = /eɪ/, E = /iː/, S = /ɛs/. In conversation: 'we encrypt with AY EE ESS 256'. AES is the symmetric-key encryption standard adopted by the US government in 2001, replacing DES. It operates on fixed 128-bit blocks with key sizes of 128, 192, or 256 bits. AES is used in TLS, disk encryption (BitLocker, FileVault), WPA2/3 Wi-Fi security, and countless other applications.
5 / 5
How is 'bcrypt' pronounced?
bcrypt is pronounced /biː krɪpt/ — 'BEE-kript'. The name combines 'b' (from Blowfish, the cipher it is based on) + 'crypt' (cryptography). 'b' = /biː/ (the letter B). 'crypt' = /krɪpt/ (short /ɪ/ as in 'script'). Two parts: BEE + KRIPT. bcrypt is a password hashing function designed by Niels Provos and David Mazières in 1999, based on the Blowfish cipher. It is intentionally slow and includes a work factor that can be increased over time to remain resistant to brute-force attacks.