jpCrypto
Hash generator
Downloads
v3.0
- All hashs are now available on Android
- Now compatible with Apple TV
- Now compatible with ShiVa 2.0.
- Compiled for Mac and Linux in addition to Windows, so you can now use it while working with ShiVa Editor for each of these operating systems.
- Now uses a user token instead of an email to activate
v2.2
- Fixed an issue with the Linux binary
v2.1
- Optimized for ShiVa 1.9.2
v2.0
The linux side of the plugin was not working properly
New functions (Note Android only supports SHA-1, SHA-512, HMAC-SHA-1 and HMAC-SHA-512):
--Base 64 sString = jpCrypto.base64_decode ( sString ) sString = jpCrypto.base64_encode ( sString )
--Haval sString = jpCrypto.haval128 ( sString, nPasses ) sString = jpCrypto.haval160 ( sString, nPasses ) sString = jpCrypto.haval192 ( sString, nPasses ) sString = jpCrypto.haval224 ( sString, nPasses ) sString = jpCrypto.haval256 ( sString, nPasses )
--md sString = jpCrypto.md4 ( sString ) sString = jpCrypto.md5 ( sString ) sString = jpCrypto.ripemd160 ( sString )
--Sha sString = jpCrypto.sha1 ( sString ) sString = jpCrypto.sha256 ( sString ) sString = jpCrypto.sha384 ( sString ) sString = jpCrypto.sha512 ( sString )
sString = jpCrypto.hmacsha1 ( sString, sKey ) sString = jpCrypto.hmacsha512 ( sString, sKey )
--Tiger sString = jpCrypto.tiger128 ( sString ) sString = jpCrypto.tiger160 ( sString ) sString = jpCrypto.tiger192 ( sString )
v1.1
Added support for the following targets:
- iOS
- Android
- Mac
- Linux
--jpCrypto API jpCrypto.activate ( sUserToken, sActivationKey ) --Base 64 sString = jpCrypto.base64_decode ( sString ) sString = jpCrypto.base64_encode ( sString ) --Haval sString = jpCrypto.haval128 ( sString, nPasses ) sString = jpCrypto.haval160 ( sString, nPasses ) sString = jpCrypto.haval192 ( sString, nPasses ) sString = jpCrypto.haval224 ( sString, nPasses ) sString = jpCrypto.haval256 ( sString, nPasses ) --md sString = jpCrypto.md4 ( sString ) sString = jpCrypto.md5 ( sString ) sString = jpCrypto.ripemd160 ( sString ) --Sha sString = jpCrypto.sha1 ( sString ) sString = jpCrypto.sha256 ( sString ) sString = jpCrypto.sha384 ( sString ) sString = jpCrypto.sha512 ( sString ) sString = jpCrypto.hmacsha1 ( sString, sKey ) sString = jpCrypto.hmacsha512 ( sString, sKey ) --Tiger sString = jpCrypto.tiger128 ( sString ) sString = jpCrypto.tiger160 ( sString ) sString = jpCrypto.tiger192 ( sString )
Description
Use this plugin to generate hashs.
Available hash types:
- Base 64 encode / decode
- HAVAL-128
- HAVAL-160
- HAVAL-192
- HAVAL-224
- HAVAL-256
- MD4
- MD5
- RIPEMD-160
- SHA-1
- SHA-256
- SHA-384
- SHA-512
- HMAC-SHA-1
- HMAC-SHA-512
- TIGER-128
- TIGER-160
- TIGER-192
Note: SHA-512 and HMAC-SHA-512 are available for free.
