L'obiettivo di questo code-golf è quello di creare un programma che accetta una stringa come input e devi generare il valore hash SHA-1 come numero esadecimale. Puoi trovare lo pseudocodice per SHA-1 qui
Altre regole:
- Nessun accesso alla rete
- Non puoi eseguire programmi esterni
- Non è consentito utilizzare metodi integrati per eseguire l'hash dell'input
- Vince il codice più corto
- È necessario solo gestire l'input ASCII
- L'output può essere minuscolo o maiuscolo
L'input può essere fornito usando:
- Richiesta di input
- Utilizzo degli argomenti della riga di comando
- Utilizzando STDIN
Casi test:
Input: The quick brown fox jumps over the lazy dog
Output: 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12
----------------------------------------------------------
Input: The quick brown fox jumps right over the lazy dog
Output: 1c3aff41d97ada6a25ae62f9522e4abd358d741f
------------------------------------------------------------
Input: This is a code golf challenge
Output: f52ff9edd95d98e707bd16a7dead459cb8db8693