SShahzaib Zafar·1d agoBcrypt Max Password Length: The 72-Byte Limit ExplainedBcrypt only uses the first 72 bytes of a password. Why, what each library does, and tested fixes for Python, FastAPI, Node and PHP.9 min read·shahzebzafar.hashnode.dev
SShahzaib Zafar·1d agoCan You Decrypt a Bcrypt Hash? No, and Here Is What Works InsteadBcrypt hashes can't be decrypted. See what "bcrypt decrypt" sites really do, and how to check, reset or migrate passwords instead.6 min read·shahzebzafar.hashnode.dev
MMubashir Ali·Oct 29Why Your Password Hash Should Be Slow: bcrypt vs MD5 and SHA-256Why bcrypt is slow?6 min read·xplosole.hashnode.dev
JJebitok·Sep 6Challenges: Grep (TryHackMe)Challenge on TryHackMe: Grep Introduction TryHackMe's Grep room bills itself as an OSINT challenge under the Red Teaming path, and that framing turned out to be the whole point. Coming into this box e20 min read·sharonjebitok.com
PPyxis·Mar 28Building a Production-Grade Authentication Service (From Scratch)A deep dive into building a secure authentication service with JWT, refresh tokens, and real-world security practices.4 min read·pyxis-authservice.hashnode.dev1
KKulkarni Vishal·Jul 23, 2025Real-time-chat-application (Backend)Building a Real-Time Chat Application with React, Node.js & Socket.IO11 min read·itsmevishal.hashnode.dev
PPayal Rathee·Jul 23, 2025How to deal with passwords?It is important to plan meticulously how you deal with passwords in your application. Passwords are one of the most sensitive entities of a system, which can pause major issues if compromised. First, we must know passwords can be compromised in two w...3 min read·pblogs.hashnode.dev
BBishop Abraham·Jun 20, 2025How I Handle JWT Authentication in Express.js (Without the Headaches)Learn a simple JWT authentication strategy for Express.js to enhance security in your Node.js backend5 min read·abraham-bishop.hashnode.dev
AAkshit Singh·Jun 8, 2025Why Laravel's bcrypt Hashes Fail in Node.js and How to Fix ItIntroduction When integrating a new Node.js authentication service with an existing Laravel application database, you may encounter failed password comparisons despite entering the correct credentials. This issue arises from a subtle difference in bc...3 min read·akshitsingh.hashnode.dev