{"repo":"edoardottt/pwdsafety","free":true,"listed":false,"github":"https://github.com/edoardottt/pwdsafety","clone":"git clone https://github.com/edoardottt/pwdsafety.git","description":"🔒command line tool checking password safety🔒","language":"Go","stars":101,"topics":["golang","password","pwd","pwdhash","password-strength","safety","security","password-safety","golang-application","pwd-safety"],"license":"GPL-3.0","category":"security-tools","readme_excerpt":"Command line tool that checks how much a password is safe Coded with 💙 by edoardottt. Get Started • Description • Scoring • Contributing • Changelog This tool doesn't store any information! Never use personal information in your password! - Use a password manager (I recommend bitwarden) - Don't use the same password for different services - Enable 2FA wherever possible Get Started 🎉 ---------- Snap Go1.17+ From source - First of all, clone the repo locally - git clone https://github.com/edoardottt/pwdsafety.git - pwdsafety has external dependencies, so they need to be pulled in: - cd pwdsafety/cmd && go get && cd .. - Linux (Requires high perms, run with sudo) - make linux (to install) - make unlinux (to uninstall) - Windows (executable works only in pwdsafety folder. Alias?) - make windows (to install) - make unwindows (to uninstall) Description 🔦 ---------- It reads from standard input the entered password. First, it searches if the password or the password reversed is a well known pwd. Then, just do little calculations, checking if the basic rules are respected, like if there are UPPERCASE CHARS, lowercase chars, numb3rs and symbols. It stores the length of the password and the ratio [unique different chars / total chars]. It calculates then the entropy of a password. Password entropy is a measurement of how unpredictable a password is. The formula for entropy is: Where: - E = password entropy - R = pool of unique characters - L = number of characters in your password -","default_branch":null,"files":null,"tree":[],"storefront":"/r/edoardottt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/edoardottt/pwdsafety/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}