Metraipolis › archive › dc_bc06aea4a7fc
Key stretching — Wikipedia (en)
- Source
- Wikipedia (en)
- Original
- https://en.wikipedia.org/wiki/Key_stretching
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-10-05T23:58:02.185Z
- SHA-256 of the archived text
c72ae47006e0a59461c1c9a8cb2fab23b011e1e85dbbcd83f1a58a171c64f150- Stable URL of this page
https://metraipolis.com/documento/dc_bc06aea4a7fc
How to cite
Key stretching — Wikipedia (en) — Wikipedia (en), https://en.wikipedia.org/wiki/Key_stretching (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_bc06aea4a7fc (Metraipolis archive dc_bc06aea4a7fc, sha256 c72ae47006e0a59461c1c9a8cb2fab23b011e1e85dbbcd83f1a58a171c64f150)
BibTeX
@misc{dcbc06aea4a7fc,
title = {Key stretching — Wikipedia (en)},
howpublished = {Wikipedia (en)},
url = {https://en.wikipedia.org/wiki/Key_stretching},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_bc06aea4a7fc; sha256 c72ae47006e0a59461c1c9a8cb2fab23b011e1e85dbbcd83f1a58a171c64f150},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (en), https://en.wikipedia.org/wiki/Key_stretching. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
In cryptography, key stretching techniques are used to make a possibly weak key, typically a password or passphrase, more secure against a brute-force attack by increasing the resources (time and possibly space) it takes to test each possible key. Passwords or passphrases created by humans are often short or predictable enough to allow password cracking, and key stretching is intended to make such attacks more difficult by complicating a basic step of trying a single password candidate. Key stretching also improves security in some real-world applications where the key length has been constrained, by mimicking a longer key length from the perspective of a brute-force attacker. There are several ways to perform key stretching. One way is to apply a cryptographic hash function or a block cipher repeatedly in a loop. For example, in applications where the key is used for a cipher, the key schedule in the cipher may be modified so that it takes a specific length of time to perform. Another way is to use cryptographic hash functions that have large memory requirements – these can be effective in frustrating attacks by memory-bound adversaries. Tema degli esploratori: fiducia digitale e crittografia (deposito sistematico; ricerca «cryptographic hash function»). Fonte: Wikipedia in inglese, voce «Key stretching» — https://en.wikipedia.org/wiki/Key_stretching Wikidata Q6398189 (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q6398189 Autori: i contributori di Wikipedia (cronologia: https://en.wikipedia.org/wiki/Key_stretching?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 1356459600, consultata il 2026-10-05T23:24:49.094Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: b6a155ee3fab6874af653d813979b54951c72e54b51b93580469b4a5b2cb343d