0

According to Securing section in FreeBSD Manual, the $2a$ corresponds to blowfish. But In my FreeBSD box I have $2b$.

xan:$2b$04$F1SclFRRh8c8N6ICwdAb.ud5lfTKhRyL1PuRxvUDsQINlsK8YG9Em:1001:1001::0:0:Xavier J. B. L.:/home/xan:/usr/local/bin/bash

What is that? Why not $2a$?

Note that I'm sure I have blowfish encryption, because I have :passwd_format=blf: in /etc/login.conf and I run # cap_mkdb /etc/login.conf.

1
  • I confirm it is a duplicate of pointed question although my question is about FreeBSD and not about GNU/Linux (which the pointed question is about) Commented Jan 25, 2023 at 15:46

1 Answer 1

1

This is also Blowfish, but of a newer version.

You can look at the history of codes and reasons for new versions here: https://en.wikipedia.org/wiki/Bcrypt

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.