   (let [field->entry
         (fn [^java.lang.reflect.Field f]
           (vector (-> (.getName f)
-                      (string/replace \_ \-)
+                      (str/replace \_ \-)
                       .toLowerCase
                       keyword)
                   (.getInt f nil)))]

      BcPBESecretKeyDecryptorBuilder)))


;; CONFIGURATION

(defn- map-tags
  "Converts static 'tag' fields on the given class into a map of keywords to

         :algorithm (key-algorithm pubkey)
         :fingerprint (->> (.getFingerprint pubkey)
                           (map (partial format "%02X"))
                           str/join)
         :encryption-key? (.isEncryptionKey pubkey)
         :user-ids (-> pubkey .getUserIDs iterator-seq vec)}]
    (if (instance? PGPSecretKey k)
