What Okta Bcrypt incident can teach us about designing better APIs

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. n0rdy-blog-code-samples

    Code samples for https://n0rdy.foo posts

    All the code samples can be found here

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. bcrypt

    A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool. (by patrickfav)

    I decided to check other Google results, and the next Java library in the list was bcrypt from Patrick Favre (link to GitHub repo) with 513 starts and the last release version 0.10.2 (so, not stable) from 12th of February 2023 (almost 2 years old). This suggested that I'd not use it in production, but why not to run our tests.

  4. Bcrypt

    Modern(-ish) password hashing for your software and your servers

    Using bcrypt library with 1.3k starts and the latest release in November.

  5. rust-bcrypt

    Easily hash and verify passwords using Bcrypt

    As a library, I used rust-bcrypt based on my AI friend advice.

  6. src

    Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the tech@ mailing list.

    Interesting! Let's check the OpenBSD implementation of this algorithm, and here is the link to it. The first point of interest lies here:

  7. Spring Security

    Spring Security

  8. bcrypt.js

    Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • bcrypt VS password4j - a user suggested alternative

    2 projects | 20 Jun 2022
  • March 2025 Java Key Updates in Boot, Security, and More

    13 projects | dev.to | 24 Mar 2025
  • Fitness Functions - O Check-up contínuo de seu Software

    4 projects | dev.to | 20 Mar 2025
  • Unveiling the Success Behind Spring Security: Open Source Business Models, Funding, and Community

    1 project | dev.to | 6 Mar 2025
  • Show HN: Torii – a framework agnostic authentication library for Rust

    5 projects | news.ycombinator.com | 28 Feb 2025

Did you know that Java is
the 8th most popular programming language
based on number of references?