{"library":"pyescrypt","title":"pyescrypt","description":"Python bindings for yescrypt, a memory-hard, NIST-compliant password hashing scheme. Version 0.1.0 is the initial release, supporting all features except shared memory (ROM).","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pyescrypt","pip install git+https://github.com/0xcb/pyescrypt.git"],"cli":null},"imports":["from pyescrypt import Yescrypt"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pyescrypt import Yescrypt\n\nyescrypt = Yescrypt()\npassword = b\"correct horse battery staple\"\nsalt = b\"unique_salt\"\nhashed = yescrypt.hash(password, salt)\nprint(\"Hashed:\", hashed.hex())\nverified = yescrypt.verify(password, salt, hashed)\nprint(\"Verified:\", verified)","lang":"python","description":"Hash and verify a password using yescrypt with default parameters.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}