How can we help?

Hashing algorithms

Overview

Cordial supports multiple methods to encode text strings with hashing algorithms. This is useful when passing sensitive information in URL's.

  • {"test"|hash:"sha1"}
  • a94a8fe5ccb19ba61c4c0873d391e987982fbbd3 

The example above shows how the string "test" is encoded using the "sha1" hashing algorithm.

Test the Smarty output in your Cordial account by pasting the code above into the edit message field and clicking the "Preview" button.

Supported hashing algorithms

The following hashing algorithms are supported in Cordial.

  • md2
  • md4
  • md5
  • sha1
  • sha224
  • sha256
  • sha384
  • sha512
  • ripemd128
  • ripemd160
  • ripemd256
  • ripemd320
  • whirlpool
  • tiger128,3
  • tiger160,3
  • tiger192,3
  • tiger128,4
  • tiger160,4
  • tiger192,4
  • snefru
  • snefru256
  • gost
  • adler32
  • crc32
  • crc32b
  • fnv132
  • fnv164
  • joaat
  • haval128,3
  • haval160,3
  • haval192,3
  • haval224,3
  • haval256,3
  • haval128,4
  • haval160,4
  • haval192,4
  • haval224,4
  • haval256,4
  • haval128,5
  • haval160,5
  • haval192,5
  • haval224,5
  • haval256,5

In the next article, you can learn about link functions.

Comments

0 comments

Please sign in to leave a comment.