Secure Hash Algorithm - Cet algorithm calcule une empreinte cryptographique à sens unique. On parle aussi de signature.
// OpenJDK v?, Androïd v? MessageDigest md = MessageDigest.getInstance("SHA-256"); md.update(text.getBytes()); byte[] digest = md.digest(); return Base64.encodeToString(digest, Base64.DEFAULT);
// PHP v? return hash('sha2', 'bla bla bla');
TODO: trouver les versions des langages surpportant sha2