passit-sdk-js
v2.3.2
Published
Typescript port of Passit SDK
Downloads
83
Readme
Passit.io SDK for javascript
passit-sdk-js allows developers to easily interact with Passit without needing to understand underlying implementation details and cryptography. That said - always use extreme caution when dealing with crypto.
Cryptography
simple-asymmetric-js provides most crpyto functionality.
In addition passit_sdk/hash.ts contains code needed to hash a password client side. For this it uses SubtleCrypto PBKDF2 with SHA-256. The hash uses a random salt and 24000 iterations.
Development
Jasmine tests can be executed with docker-compose
docker-compose up
- Go to localhost:8080
Interesting files
passit_sdk/api.ts - handles all http requests. passit_sdk/sdk.ts - bulk of the program. passit_sdk/sdk.spec.ts - Jasmine tests