Salsa20 Encrypt/Hash algorithm