(index ("rabbit-make" 0) ("rabbit-destroy!" 136) ("rabbit-encode!" 252) ("rabbit-decode!" 434))
(def (sig (procedure "rabbit-make:: KEY -> CTX" (id rabbit-make))) (p "where " (tt "KEY") " is a blob containing the encryption key."))
(def (sig (procedure "rabbit-destroy!:: CTX -> VOID" (id rabbit-destroy!))) (p "Destroys the encryption context."))
(def (sig (procedure "rabbit-encode!:: CTX * BLOB -> BLOB " (id rabbit-encode!))) (p "Encrypts the given blob. This procedure modifies its argument and returns the modified blob."))
(def (sig (procedure "rabbit-decode!:: CTX * BLOB -> BLOB" (id rabbit-decode!))) (p "Decrypts the given blob. This procedure modifies its argument and returns the modified blob."))
