Hổng biết mấy ông Tây suy nghĩ kiểu gì mà đặt tên thuật toán băm mật khẩu là cá nóc (blowfish).
Cá nóc hay blowfish có thể là cá độc, ăn vào sẽ bị ngộ độc chết người.
Nhưng mà được mần kĩ thì con người vẫn ăn cá nóc ráo trọi.
SUSE là bản Linux bán lấy tiền được xài nhiều ở Châu Âu so với Red Hat Linux xài nhiều ở Mĩ.
OpenSUSE 11 là bản Linux được cho xài miễn phí để kiểm tra lỗi phải, sau 1 thời gian chạy ổn định sẽ chuyển thành SUSE Linux Enterprise 11 bán lấy tiền.
Có đợt SUSE Linux chuyển sang băm mật khẩu bằng thuật toán Blowfish, tôi không nhớ là từ khi nào và tới khi nào.
Giờ có cảm hứng tìm lại lịch sử và phải tốn vài giờ để tải về OpenSUSE 11 rồi cài lên máy ảo VMware Workstation để kiểm chứng kĩ thuật.
Sau 1 hồi hì hục đã có kết quả, OpenSUSE 11 xài thuật toán Blowfish để băm mật khẩu.



# cat /etc/SuSE-brand
openSUSE
VERSION = 11.0
# cat /etc/SuSE-release
openSUSE 11.0 (X86-64)
VERSION = 11.0
# uname -a
Linux linux-1gr1 2.6.25.5-1.1-default #1 SMP 2008-06-07 01:55:22 +0200 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/shadow
at:!:20279:0:99999:7:::
avahi:!:14040:0:99999:7:::
bin:*:14040::::::
daemon:*:14040::::::
ftp:*:14040::::::
games:*:14040::::::
haldaemon:!:14040:0:99999:7:::
lp:*:14040::::::
mail:*:14040::::::
man:*:14040::::::
messagebus:!:14040:0:99999:7:::
news:*:14040::::::
nobody:*:14040::::::
ntp:!:14040:0:99999:7:::
polkituser:!:14040:0:99999:7:::
postfix:!:14040:0:99999:7:::
root:$2a$10$GRA0/j8INOuPrCp5dGie5uaQWkzaAlCa3ErW1XdakMOEk5mkO3uD.:20279::::::
sshd:!:14040:0:99999:7:::
suse-ncc:!:14040:0:99999:7:::
uucp:*:14040::::::
uuidd:!:14040:0:99999:7:::
wwwrun:*:14040::::::
hieu:$2a$05$iRJuinreCU.0GUrBtyETi.VGT4ShAorlHu843JfyFeeqnvjkPcEiW:20279:0:99999:7:::