SHA-256
SHA-256 – ang. Secure Hash Algorithm 256-bit (256-bitowy bezpieczny algorytm haszujący). Kryptograficzna funkcja skrótu, czyli algorytm używany do ochrony kryptograficznej różnego rodzaju danych.
Czym dokładnie jest SHA-256?
SHA-256 to kryptograficzna operacja matematyczna wykonywana na danych cyfrowych; porównująca obliczony hash ze znaną i oczekiwaną wartością poprzedniego hash-u, zaprojektowana przez National Security Agency (NSA) i opublikowana w 2001 roku przez National Institute of Standards and Technology jako Federalny standard przetwarzania informacji rządu Stanów Zjednoczonych. Poza SHA-256 opublikowane tego samego roku zostały również – SHA-224, SHA-384, SHA-512.
Zastosowanie SHA-256?
SHA-256 jest stosowany w sieci Bitcoin m.in. w wydobyciu, wykorzystuje się jako algorytm dowodu pracy (proof of work) oraz służy do tworzenia adresów Bitcoin w celu poprawy bezpieczeństwa i prywatności.