buddy-core icon indicating copy to clipboard operation
buddy-core copied to clipboard

Cryptographic api for Clojure

Results 13 buddy-core issues
Sort by recently updated
recently updated
newest added

The[ 1.69 release of Bouncy Castle](https://www.bouncycastle.org/releasenotes.html) added some BLAKE3 support. Would it be possible to add it to buddy as well? It should be much [faster](https://github.com/BLAKE3-team/BLAKE3) than the other hashing...

As specified in [RFC 8439](https://tools.ietf.org/html/rfc8439) and used in the Lightning Protocol (BOLT-08).

I was wondering why my clojure app is sometimes taking ~10min to start up on this virtual machine I'm using. Looking at jstack (see below) shows that it's stuck in...

certificates/not-before returns incorrect value. actual result: not-before = not after date. expected result: not-before = not before date. See the issue in source code (certificates.clj): (defn not-before "Returns the first...

I tried running the following but it appears there is no method implementation for `:hmac-sha1`. Will this be added? ```clojure (mac/hash payload {:key my-secret :alg :hmac+sha1}) ``` I get an...

I appears that buddy only works with PEM-format keypairs at the moment. It would be very useful to have the ability to also work with DER-format keypairs.

https://travis-ci.org/github/funcool/buddy-core hasn't been building for the last 18 months, and https://app.travis-ci.com/github/funcool/buddy-core doesn't appear active currently.

This PR bumps `org.bouncycastle/bcpkix-jdk18on` and `org.bouncycastle/bcprov-jdk18on` dependencies to `1.78`. This includes a fix for CVE-2024-29857 #79

CVE-2024-29857 triggered using dependency-check.

Bumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.75 to 1.78. Changelog Sourced from org.bouncycastle:bcpkix-jdk18on's changelog. 2.1.1 Version Date:      2024, TBD. 2.2.1 Version Date:      2024, 18th April. 2.3.1 Version Release: 1.78 Date:      2024, 7th April....

dependencies