cl-zxcvbn-c is a Common Lisp bindings for zxcvbn-c password strength estimator. The original version is zxcvbn .
Install swig.
apt install swig
Install lake and rove.
ros install lake
Build zxcvbn-c.
git clone --depth 1 https://github.com/gos-k/cl-zxcvbn-c
cd cl-zxcvbn-c/swig
lake
cd ..
ros install rove
LD_LIBRARY_PATH=. rove cl-zxcvbn-c.asd
(ql:quickload '(:cl-zxcvbn-c :cffi))
(cl-zxcvbn-c:zxcvbn-match "password" (cffi:null-pointer) (cffi:null-pointer))
It return 1.0d0
.
- Ubuntu 18.04
- SBCL 1.5.6 x86-64
- SWIG 3.0.12
- zxcvbn-c 5d7ef7c537b0ae8bf8c8696ea4241cf29a572853
gos-k (mag4.elan@gmail.com)
This software is released under the MIT License, see LICENSE.txt.