              <label class="source-toggle" for="entry__pre_hara_security__digest"></label>
                        <pre class="source"><code class="clojure">(defn digest
  ([]
   (provider/message-digest))
  ([bytes algo]
   (digest bytes algo {}))
  ([bytes algo {:keys [provider] :as opts}]
   (-> ^java.security.MessageDigest
    (provider/message-digest algo provider)
       (doto (.update bytes))
       (.digest))))</code></pre>
                    </div>
                </div>
                <pre><h6><