diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 88e9038dc3c9a67c4c43d3ebc3c50fb5201099d3..3fcb30caab96b923a938f9e77ff60afbb78fa78a 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -79,7 +79,7 @@ (define-public libsodium
 (define-public signify
   (package
     (name "signify")
-    (version "19")
+    (version "20")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/aperezdc/signify/"
@@ -87,7 +87,7 @@ (define-public signify
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0d2wrss1xl9wm3yzl571cv6h7zdp170v7a45f953bgsy64hkqavh"))))
+                "08my2kbbjdal9z6c1fykgr9zpixh694fw42lyiaci01a7i50zp4r"))))
     (build-system gnu-build-system)
     ;; TODO Build with libwaive (described in README.md), to implement something
     ;; like OpenBSD's pledge().