Aller au contenu
Accueil moxon

Hash

L'endpoint /hash convertit une chaîne de caractères en hash, c'est-à-dire une chaîne de caractères qui ne peut pas être inversée vers la chaîne originale.

posthttps://api.moxon.dev/v5/hash
Essayerpost/v5/hash

Paramètres

  • textstringrequis

    La chaîne à hacher (mot, phrase, paragraphe, etc.)

  • methodstringrequis

    La méthode de hachage à utiliser (voir les méthodes disponibles ci-dessous)

  • encoding"hex" | "base64"optionnel

    Encodage de sortie : hex (défaut) ou base64

Méthodes disponibles52

Cliquez pour voir toutes les méthodes de hachage disponibles

  • Méthodes Blake :
    • blake2b512
    • blake2s256
  • Méthodes SHA :
    • sha1
    • sha224
    • sha256
    • sha384
    • sha512
    • sha512-224
    • sha512-256
    • sha3-224
    • sha3-256
    • sha3-384
    • sha3-512
  • Méthodes MD5 :
    • md5
    • md5-sha1
    • md5WithRSAEncryption

Exemples de code

Champs de réponse

  • methodstring

    Méthode de hachage utilisée

  • hashstring

    Hash résultant (encodé en hex ou base64 selon le choix)

Gestion des erreurs

Si les paramètres sont manquants ou invalides, l'API retournera une erreur :

  • 400Please provide a text (?text={text})Le paramètre text est manquant
  • 400Text is requiredLe paramètre text est vide
  • 400Please provide a valid hash algorithm (&method={algorithm})Le paramètre method est manquant ou invalide
  • 400Unsupported method. Use one of: {methods}La méthode n'est pas un algorithme supporté
  • 400Encoding must be one of: hex, base64Valeur d'encoding invalide