TERMIUM Plus®
From: Translation Bureau
On social media
Consult the Government of Canada’s terminology data bank.
HASH ALGORITHM [4 records]
Record 1 - internal organization data 2024-09-20
Record 1, English
Record 1, Subject field(s)
- Computer Mathematics
- IT Security
- Artificial Intelligence
Record 1, Main entry term, English
- algorithm identifier
1, record 1, English, algorithm%20identifier
correct
Record 1, Abbreviations, English
Record 1, Synonyms, English
Record 1, Textual support, English
Record number: 1, Textual support number: 1 DEF
... a unique identifier... for a given encryption or hash algorithm, together with any required parameters. 2, record 1, English, - algorithm%20identifier
Record 1, French
Record 1, Domaine(s)
- Mathématiques informatiques
- Sécurité des TI
- Intelligence artificielle
Record 1, Main entry term, French
- identificateur d'algorithme
1, record 1, French, identificateur%20d%27algorithme
correct, masculine noun
Record 1, Abbreviations, French
Record 1, Synonyms, French
Record 1, Textual support, French
Record 1, Spanish
Record 1, Textual support, Spanish
Record 2 - internal organization data 2022-07-07
Record 2, English
Record 2, Subject field(s)
- Currency and Foreign Exchange
- Internet and Telematics
Record 2, Main entry term, English
- cryptocurrency miner
1, record 2, English, cryptocurrency%20miner
correct
Record 2, Abbreviations, English
Record 2, Synonyms, English
- cryptominer 2, record 2, English, cryptominer
correct
- miner 3, record 2, English, miner
correct
Record 2, Textual support, English
Record number: 2, Textual support number: 1 DEF
[An individual or a group of individuals who competes] to solve a random hash algorithm to validate and add a block of transactions to the public ledger... 4, record 2, English, - cryptocurrency%20miner
Record number: 2, Textual support number: 1 CONT
Aspiring cryptominers should also know that as cryptocurrencies have risen in both popularity and value, competition has increased substantially as well and now includes organizations and enterprises with more extensive resources than most individuals can compete with. 2, record 2, English, - cryptocurrency%20miner
Record number: 2, Textual support number: 1 OBS
cryptocurrency miner; cryptominer; miner: not to be confused with the application used to mine cryptocurrencies. 5, record 2, English, - cryptocurrency%20miner
Record 2, Key term(s)
- crypto miner
- crypto-currency miner
Record 2, French
Record 2, Domaine(s)
- Politique monétaire et marché des changes
- Internet et télématique
Record 2, Main entry term, French
- mineur de cryptomonnaie
1, record 2, French, mineur%20de%20cryptomonnaie
correct, masculine noun
Record 2, Abbreviations, French
Record 2, Synonyms, French
- mineur 2, record 2, French, mineur
correct, masculine noun
Record 2, Textual support, French
Record number: 2, Textual support number: 1 DEF
[Personne ou groupe de personnes qui entre] en concurrence pour résoudre un algorithme de hachage aléatoire afin de valider et d'ajouter un bloc de transactions au registre public [...] 3, record 2, French, - mineur%20de%20cryptomonnaie
Record number: 2, Textual support number: 1 CONT
En échange de leurs services, les mineurs reçoivent gratuitement des unités monétaires virtuelles qui pourront être échangées. 4, record 2, French, - mineur%20de%20cryptomonnaie
Record number: 2, Textual support number: 1 OBS
mineur de cryptomonnaie, mineur : à ne pas confondre avec l'application utilisée pour le minage des cryptomonnaies. 5, record 2, French, - mineur%20de%20cryptomonnaie
Record 2, Key term(s)
- mineur de crypto-monnaie
- mineur de crypto-monnaies
- mineur de cryptomonnaies
Record 2, Spanish
Record 2, Textual support, Spanish
Record 3 - internal organization data 2004-11-25
Record 3, English
Record 3, Subject field(s)
- IT Security
- Computer Mathematics
Record 3, Main entry term, English
- hash algorithm
1, record 3, English, hash%20algorithm
correct
Record 3, Abbreviations, English
Record 3, Synonyms, English
- hash 2, record 3, English, hash
correct, noun
Record 3, Textual support, English
Record number: 3, Textual support number: 1 CONT
The hash algorithm could be made pretty simple by just taking the least significant byte of the calling address and use that as the hash. 1, record 3, English, - hash%20algorithm
Record number: 3, Textual support number: 1 OBS
In message authentication, a mathematical procedure used to condense an input of any size into a digest of fixed length, typically 160 bits long. Cryptographically strong hash functions are designed so that a forger would find it computationally impossible to devise a different message that would yield the same hash. In other words, the fingerprints generated are virtually unique. 3, record 3, English, - hash%20algorithm
Record 3, French
Record 3, Domaine(s)
- Sécurité des TI
- Mathématiques informatiques
Record 3, Main entry term, French
- algorithme de hachage
1, record 3, French, algorithme%20de%20hachage
correct, masculine noun
Record 3, Abbreviations, French
Record 3, Synonyms, French
- condensé numérique 2, record 3, French, condens%C3%A9%20num%C3%A9rique
correct, masculine noun
- condensé 3, record 3, French, condens%C3%A9
correct, masculine noun
Record 3, Textual support, French
Record number: 3, Textual support number: 1 CONT
Un algorithme de hachage est une fonction mathématique qui convertit une chaîne de caractères d'une longueur quelconque en une chaîne de caractères de taille fixe appelée digest ou empreinte. 1, record 3, French, - algorithme%20de%20hachage
Record 3, Spanish
Record 3, Campo(s) temático(s)
- Seguridad de IT
- Matemáticas para computación
Record 3, Main entry term, Spanish
- algoritmo de hash
1, record 3, Spanish, algoritmo%20de%20hash
masculine noun
Record 3, Abbreviations, Spanish
Record 3, Synonyms, Spanish
Record 3, Textual support, Spanish
Record 4 - internal organization data 1998-02-20
Record 4, English
Record 4, Subject field(s)
- IT Security
Record 4, Main entry term, English
- padding message 1, record 4, English, padding%20message
Record 4, Abbreviations, English
Record 4, Synonyms, English
Record 4, Textual support, English
Record number: 4, Textual support number: 1 OBS
The SHA-1 [Secure Hash Algorithm] is used to compute a message digest for a message or data file that is provided as input. The message or data file should be considered to be a bit string. The length of the message is the number of bits in the message(the empty message has length 0). If the number of bits in a message is a multiple of 8, for compactness we can represent the message in hex. The purpose of message padding is to make the total length of a padded message a multiple of 512. The SHA-1 sequentially processes blocks of 512 bits when computing the message digest. 2, record 4, English, - padding%20message
Record number: 4, Textual support number: 2 OBS
Padding. In cryptography, the additional characters added to a plaintext message, to ensure that its length is an integral number of blocks for encryption by a block cipher. 3, record 4, English, - padding%20message
Record 4, French
Record 4, Domaine(s)
- Sécurité des TI
Record 4, Main entry term, French
- message de remplissage
1, record 4, French, message%20de%20remplissage
masculine noun
Record 4, Abbreviations, French
Record 4, Synonyms, French
Record 4, Textual support, French
Record 4, Spanish
Record 4, Textual support, Spanish
Copyright notice for the TERMIUM Plus® data bank
© Public Services and Procurement Canada, 2026
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau
Features
GCtranslate (available on the Government of Canada network only)
Use this artificial intelligence prototype to translate Government of Canada content up to and including Protected B. Available to employees of selected departments and agencies only.
Writing tools
The Language Portal’s writing tools have a new look! Easy to consult, they give you access to a wealth of information that will help you write better in English and French.
Glossaries and vocabularies
Access Translation Bureau glossaries and vocabularies.
- Date Modified:


