aboutsummaryrefslogtreecommitdiff
path: root/security/pwned-check
Commit message (Collapse)AuthorAgeFilesLines
* Add information about support of the online check to the package description.Stefan Eßer2018-07-292-6/+14
| | | | | | | Approved by: antoine (implicit) Notes: svn path=/head/; revision=475648
* Add support for the remote query API. This obviates the need to downloadStefan Eßer2018-07-292-5/+22
| | | | | | | | | | | | | | | | the > 10 GB pawned password hash list, which requires nearly 20 GB after decompression. The API does not transfer the queried password or its full SHA1 hash to the server, but only the first 5 characters of the hash. This allows to retrieve the full password hashes that match that prefix (typically in the order of 500) and then to check whether the password to test matches any of the hashes returned. Approved by: antoine (implicit) Notes: svn path=/head/; revision=475628
* Update to new datafile version with significantly more password hashes.Stefan Eßer2018-03-092-29/+41
| | | | | | | Approved by: antoine (implicit) Notes: svn path=/head/; revision=463960
* Bump port-epoch after an attempted update to support the new revision ofStefan Eßer2018-03-011-0/+1
| | | | | | | | | | | | | the data files had to be reverted. The new file format is incompatible and no longer suitable for quick lookup of the password hashes. Sorting the 30 GB file into a usable form took more than 4 hours on my system, which seems impractical. The port will therefore stay on the level of the "old" data files. Approved by: antoine (implicit) Notes: svn path=/head/; revision=463326
* Fix typo in sample config file.Stefan Eßer2018-02-231-1/+1
| | | | | | | Approved by: antoine (implicit) Notes: svn path=/head/; revision=462753
* Revert previous commit. The format of the passwort hash database filesStefan Eßer2018-02-235-11/+10
| | | | | | | | | | | | has been changed and entries are no longer sorted. PORTEPOCH is not incremented, since only a few minutes passed after the commit of the revoked upate. Approved by: antoine (implicit) Notes: svn path=/head/; revision=462752
* Update to use newly released database of pawned passwords (2.5 times theStefan Eßer2018-02-235-10/+11
| | | | | | | | | number of passwords covered, compared to the previous version). Approved by: antoine (implicit) Notes: svn path=/head/; revision=462749
* This script uses a downloaded copy of the pwned passwort hashes availableStefan Eßer2017-10-238-0/+250
from https://haveibeenpwned.com/Passwords/ to allow passwords to be locally checked, whether they are known to have been obtained in a data breach and therefore should not be used. Approved by: Antoine (mentor) Notes: svn path=/head/; revision=452741