1.0.5 โข Published 8 months ago
spino.js v1.0.5
# Install module package
npm i spino.js@latest
# Require the package
const spinojs = require('spino.js')
Key Features
๐
Assured Security: Prioritizing your data's safety.โ
Industry-Compliant Algorithms: Meeting regulatory standards.๐
Fast and Easy Implementation: Swift integration.๐
Open-Source: Collaborative and transparent development.๐ท
Vulnerability Monitoring: Continuous code scrutiny.๐ฅฃ
Algorithm mixing: SImple way to mix algorithms. [wiki]๐ง
Innovative Salting Algorithm: Easy and effective protection. [wiki]๐งช
Experimental Algorithms: Cryptographically safe unseen algorithms. [wiki]
Supported Algorithms
Name | Syntax | Wiki |
---|---|---|
aes-cbc | spinojs.aes.cbc.encrypt() spinojs.aes.cbc.decrypt() | /wiki/AES#cbc |
aes-gcm | spinojs.aes.gcm.encrypt() spinojs.aes.gcm.decrypt() | /wiki/AES#gcm |
sha512 | spinojs.sha.sha512() | /wiki/sha#sha512 |
sha512-256-rsa | spinojs.sha.sha512_256rsa() | /wiki/sha#sha512_256rsa |
bcrypt | spinojs.bcrypt.hash() spinojs.bcrypt.compare() | /wiki/bcrypt |
Name | Syntax | Wiki |
---|---|---|
aes-cbc | spinojs.aes.cbc.encrypt() spinojs.aes.cbc.decrypt() | /wiki/AES#cbc |
aes-cbc-hmac | spinojs.aes.cbc_hmac.encrypt() spinojs.aes.cbc_hmac.decrypt() | /wiki/AES#cbc_hmac |
aes-cfb | spinojs.aes.cfb.encrypt() spinojs.aes.decrypt() | /wiki/AES#cfb |
aes-cfb1 | spinojs.aes.cfb1.encrypt() spinojs.aes.cfb1.decrypt() | /wiki/AES#cfb1 |
aes-cfb8 | spinojs.aes.cfb8.encrypt() spinojs.aes.cfb8.decrypt() | /wiki/AES#cfb8 |
aes-ctr | spinojs.aes.ctr.encrypt() spinojs.aes.ctr.decrypt() | /wiki/AES#ctr |
aes-ecb | spinojs.aes.ecb.encrypt() spinojs.aes.ecb.decrypt() | /wiki/AES#ecb |
aes-gcm | spinojs.aes.gcm.encrypt() spinojs.aes.gcm.decrypt() | /wiki/AES#gcm |
aes-ofb | spinojs.aes.ofb.encrypt() spinojs.aes.ofb.decrypt() | /wiki/AES#ofb |
sha1 | spinojs.sha.sha1() | /wiki/sha#sha1 |
sha1-rsa | spinojs.sha.sha1rsa() | /wiki/sha#sha1rsa |
sha244 | spinojs.sha.sha244() | /wiki/sha#sha244 |
sha244-rsa | spinojs.sha.sha244rsa() | /wiki/sha#sha244rsa |
sha256 | spinojs.sha.sha256() | /wiki/sha#sha256 |
sha256-rsa | spinojs.sha.sha256rsa() | /wiki/sha#sha256rsa |
sha3 | spinojs.sha.sha3() | /wiki/sha#sha3 |
sha3-224 | spinojs.sha.sha3_224() | /wiki/sha#sha3_224 |
sha3-256 | spinojs.sha.sha3_256() | /wiki/sha#sha3_256 |
sha3-384 | spinojs.sha.sha3_384() | /wiki/sha#sha3_384 |
sha3-512 | spinojs.sha.sha3_512() | /wiki/sha#sha3_512 |
sha384 | spinojs.sha.sha384() | /wiki/sha#sha384 |
sha384-rsa | spinojs.sha.sha384rsa() | /wiki/sha#sha384rsa |
sha512 | spinojs.sha.sha512() | /wiki/sha#sha512 |
sha512-rsa | spinojs.sha.sha512rsa() | /wiki/sha#sha512rsa |
sha512-224 | spinojs.sha.sha512_224() | /wiki/sha#sha512_224 |
sha512-224-rsa | spinojs.sha.sha512_224rsa() | /wiki/sha#sha512_224rsa |
sha512-256 | spinojs.sha.sha512_256() | /wiki/sha#sha512_256 |
sha512-256-rsa | spinojs.sha.sha512_256rsa() | /wiki/sha#sha512_256rsa |
md5 | spinojs.md5.md5() | /wiki/md5#md5 |
md5-sha1 | spinojs.md5.md5sha1() | /wiki/md5#md5_sha1 |
bcrypt | spinojs.bcrypt.hash() spinojs.bcrypt.compare() | /wiki/bcrypt |