• DE
  • ES
  • EN
  • NL

SHA-256 tool

Wat is SHA-256?

SHA-2 (Secure Hash Algorithm 2) is een verzameling cryptografische hashfuncties ontworpen door de NSA. SHA-256 is het meest gebruikte lid van deze familie en produceert een 256-bit hashwaarde. Het wordt veel gebruikt voor het verifiëren van de integriteit van gegevens en in digitale handtekeningen.

Bron: Wikipedia

Waarom SHA-256 in plaats van MD5 of SHA-1?

MD5 wordt al lang niet meer als veilig beschouwd voor cryptografische toepassingen. Er zijn al sinds 2004 praktische collision-aanvallen bekend. MD5 mag nog wel gebruikt worden voor niet-beveiligingsdoeleinden zoals checksums, maar niet voor wachtwoorden of digitale handtekeningen.

SHA-1 wordt eveneens niet meer als veilig beschouwd. In 2017 werd de eerste praktische collision-aanval gedemonstreerd (SHAttered). SHA-256 biedt aanzienlijk meer weerstand tegen dergelijke aanvallen en is de aanbevolen keuze voor nieuwe toepassingen.

Hoe te programmeren in PHP?
<?php

	$text = 'Dit is een tekst';
	$result = hash('sha256', $text);
	// $result bevat nu de string:
	// 'db4067cec62c81380a9b517e7e68a6e...'

Bel nu 020-7775488 , als je een andere tool nodig hebt!