Juan Hernández Serrano
@juanelas
8
Published Tools
156
Total Stars
0
Weekly Downloads
64
GitHub Followers
36
Public Repos
Published Tools
8 Skillsacross 1 categorypaillier-bigint
juanelasisme
An implementation of the Paillier cryptosystem using native JS (ECMA 2020) implementation of BigInt
bigint-crypto-utils
juanelasisme
Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt
...morebigint-mod-arith
juanelasisme
Some common functions for modular arithmetic using native JS implementation of BigInt
scrypt-pbkdf
juanelasisme
A faster JS implementation of the scrypt password-based key derivation function
bigint-conversion
juanelasisme
Convert to/from BigInt from/to Buffer, ArrayBuffer, hex string, utf8-encoded text string.
markdown-to-standalone-html
juanelasisme
Markdown to standalone HTML converter. It generates a standalone HTML with all CSS and images embedded, browsable responsible TOC, math support (KATEX), code syntax highlighting (highlight.js), and rendering of lyrics with chords
...more@juanelas/base64
juanelasisme
Base64 for both node.js and browser javascript. It supports URL-safe encoding and enabling/disabling padding. Buffers can be implementedd using ArrayBuffer, any TypedArray, or Buffer
...moreobject-sha
juanelasisme
A package to perform SHA hash functions over arbitrary objects. It creates an array of the obejct values ordered by the object keys, the stringify it and then hash it. The output is given in a hexadecimal string
...more