अमृत में आप एक स्ट्रिंग के md5 प्राप्त कर सकते हैं:हैश MD5 अमृत
ex(1)> :crypto.hash(:md5 , "Elixir") |> Base.encode16()
"A12EB062ECA9D1E6C69FCF8B603787C3"
लेकिन टर्मिनल से एक ही मूल्य वापस नहीं करता है?
[~ ~]$echo 'Elixir' | md5
694f56f4b30e60837151723777795fc2
निश्चित रूप से मुझे कुछ याद आ रहा है।
अब एमडी 5 का उपयोग नहीं करने की सिफारिश की जाती है, लेकिन इसके बजाय एसएचए। इस पर अधिक पृष्ठभूमि: https://www.djm.org.uk/posts/cryptographic-hash-functions-elixir-generating-hex-digests-md5-sha1-sha2/ – Tilo