Harsh Singhmoreprisma.hashnode.dev·Nov 7, 2024Understanding bcrypt: How Salt and Hashing Secure PasswordsThe bcrypt library in Node.js provides a simple API to hash passwords, generate salts, and compare hashed data. It has two major features: Salting: A salt is a random string added to the password before hashing. This ensures that even if two users ha...Discuss·1 likebcryptjs
Gwon Honggwonhong.hashnode.dev·Oct 22, 2024How bcrypt hashes with salt (+Rainbow Table Attack)Goals Understand how bcrypt do ‘salting’ Especially, how it can do salting without storing salt at extra columns dedicated for ‘salt’ Basics Rainbow Table Attack Rainbow Table is a table with various possible passwords and it’s hashes. When attac...DiscussHashing
Preston Osoropreston-56.hashnode.dev·Oct 8, 2024Understanding the AttributeError: module 'bcrypt' has no attribute '__about__'Introduction The AttributeError: module 'bcrypt' has no attribute '__about__' is a common issue encountered when working with the bcrypt library in Python. This error typically arises when there is a mismatch between the versions of the bcrypt librar...Discuss·44 readspython development
Anuj Acharjeeanujacharjee.hashnode.dev·Sep 30, 2024Authentication“Access Token and Refresh Token are basically JSON Web Tokens (JWT)”. JWTs consist of three parts: Header, Payload, and Signature. Header: Contains metadata (e.g., the algorithm used for signing). Payload: Contains user data or claims (e.g., user I...Discuss·1 likeauthentication
Madhawa Awishkamadhawaawishka.hashnode.dev·Aug 22, 2024bcrypt Explained: Safeguarding Passwords with Advanced HashingIntroduction to Password Hashing password hashing means turning your password(or any other piece of data) into short strings of letters and/or numbers using an encryption algorithm.If a website is hacked, password hashing helps prevent cybercriminals...DiscussNode.js
Sanchit Bajajsolitrix02.hashnode.dev·Aug 9, 2024Cryptojs vs. Bcryptjs: Which password hashing method should you trust?Hey Developers, 👋 when building a scalable application, having a secure authentication system is a must do task that increases the overall quality of the application. One of the important parts of the authentication system is a password encryption a...Discuss·5 likesHashing
Mihir Sai Dudekulamihirsaidudekula.hashnode.dev·Jul 10, 2024Securely Hashing Passwords Using bcryptjsIntroduction Implementing secure password storage is crucial in web applications, especially when handling sensitive information like credit card numbers or national identification numbers. Storing raw user data as-is in the database is highly insecu...DiscussBcrypt
Tahzib Mahmud Rifatrifat05.hashnode.dev·Jul 9, 2024Docker for Node.js Developers: A DevOps Guide to Efficient DeploymentIntroduction We're working on "Docker for Node.js Developers: A DevOps Guide to Efficient Deployment". We'll explore how to master containerization with Docker and transform our Node.js application deployment. We'll learn to optimize workflows, manag...DiscussDocker for Node.js
sammyskanyingi.hashnode.dev·Jul 6, 2024bcryptBcyrpt is a module that stores passwords securely by converting them to hashed passwords that are difficult to reverse. Bcyrpt module is based on bcrypt hash algorithm. Bcrypt module has several methods that help it hash functions and checks password...DiscussBcrypt
ByteScrum TechnologiesforByteScrum Technologiesblog.bytescrum.com·Jun 24, 2024Building Secure Applications: Best Practices for DevelopersIn an increasingly digital world, security is paramount. As developers, it’s our responsibility to ensure that the applications we build are robust and secure, protecting user data and maintaining trust. Here are some essential best practices to foll...Dhananjay kulkarni and 1 other are discussing this2 people are discussing thisDiscuss·66 likes·86 readsPythonapp security