-
Notifications
You must be signed in to change notification settings - Fork 1
Hardware-grade PIN Security API
License
vesvault/VESlocker
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
/*************************************************************************** * ___ ___ * / \ / \ VESvault * \__ / \ __/ Encrypt Everything without fear of losing the Key * \\ // https://vesvault.com https://ves.host * \\ // * ___ \\_// * / \ / \ VESlocker: Hardware-grade PIN Security API * \__ / \ __/ * \\ // https://veslocker.com * \\ // * \\_// * / \ * \___/ * * * (c) 2021 VESvault Corp * Jim Zubov <jz@vesvault.com> * * GNU General Public License v3 * You may opt to use, copy, modify, merge, publish, distribute and/or sell * copies of the Software, and permit persons to whom the Software is * furnished to do so, under the terms of the COPYING file. * * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY * KIND, either express or implied. * ***************************************************************************/ server/: VESlocker Key Server client/: VESlocker Client Library - Encrypt data with a split key generated from local and remote components - The remote key component is produced from a server-side secret and a client supplied challenge, which is seeded with a user provided PIN - Each PIN attempt involves a remote key request with a different challenge - The repeated requests of the remote key for each entry id are exponentially throttled, providing an effective lifetime limit on the number of attempts REQUIREMENTS: - Server: HTTP server with PHP support MySQL / MariaDB database - Client: Javascript
About
Hardware-grade PIN Security API
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published