anchor.diff:  = buddy-sign - High level message signing.
   Andrey Antukh, <niwi@niwi.be>
  -0.3.0
  +0.4.0
   :toc: left
   :numbered:
   :source-highlighter: pygments
  
positive.code: ._on project.clj_
  [source,clojure]
  ----
  [buddy/buddy-sign "0.3.0"]
  ----
  
  === Gradle
  
negative.code: (def ec-pubkey (keys/public-key "ecpubkey.pem"))
  
  ;; Use them like plain secret password with hmac algorithms for sign
  (def signed-data (jws/encode {:foo "bar"} ec-privkey {:alg :es256}))
  
  ;; And unsign
  (def unsigned-data (jws/decode @signed-data ec-pubkey {:alg :es256}))
  ----
  
  
  == Generic Message Signing
  
  WARNING: deprecated since 0.4.0 and not will be maintained.
  
  The generic singin is mainly based on django's
  link:https://docs.djangoproject.com/en/1.6/topics/signing/[Cryptographic
  signing] library but extended with various signing algorithms and cryptography
  support.
  
  .Supported Algorithms
  [options="header"]
  