Giter VIP home page Giter VIP logo

Juan Hernández Serrano's Projects

aes-gcm icon aes-gcm

Easy to use aes-gcm cipher for node.js and browser

base64 icon base64

Base64 for both node.js and browser JavaScript. It supports URL-safe encoding and enabling/disabling padding. Buffers can be implemented using ArrayBuffer, any TypedArray or Buffer

bash-script-template icon bash-script-template

A template for creating a bash script that receives short and long options and arguments

bigint-conversion icon bigint-conversion

Convert from bigint to buffer (or uint8array), hex string, utf8 string, bas64 and backwards. For both node.js and javascript native.

bigint-crypto-utils icon bigint-crypto-utils

Utils for working with cryptography using native JS implementation of BigInt. It includes arbitrary precision modular arithmetics, cryptographically secure random numbers and strong probable prime generation/testing. It works with Node.js, and native JS, including React and Angular

bigint-mod-arith icon bigint-mod-arith

Some extra functions to work with modular arithmetics using native JS implementation of BigInt.

bigint-secrets icon bigint-secrets

Secure random numbers and probable prime (Miller-Rabin primality test) generation/testing using native JS (stage 3) implementation of BigInt.

docker-sshd icon docker-sshd

An alpine container with just a sshd server and some scripts to add/remove users

drumgizmo-flathub icon drumgizmo-flathub

Flatpack version of drumgizmo using org.freedesktop.LinuxAudio.BaseExtension available in flathub. It can be used to make drumgizmo LV2 plugin available for the flathub's versions of Ardour and/or Bitwig

expressjwtcookiesoauth icon expressjwtcookiesoauth

A barebones implementation of a https+express+passport project that authenticates users with JWT and allows login with username/passwords or github oauth

flathub icon flathub

Pull requests for new applications to be added

languagetool-docker icon languagetool-docker

A docker image to run a custom server with the latest stable LanguageTool, a style and grammar proofreading software for English, French, German, and a lot of other languages.

markdown-to-standalone-html icon markdown-to-standalone-html

Markdown to standalone HTML converter. It generates a standalone HTML with all CSS and images embedded, browsable responsible TOC, math support (KATEX) and code syntax highlighting (highlight.js).

node-browser-skel icon node-browser-skel

A skeleton for creating modules that work in either node.js and browsers' javascript

object-sha icon object-sha

A package to perform SHA hash functions over key-value objects that works both in Node.js and native JS. It also can be used with typescript projects. It provides a single method `digest()` that first creates an array of the object values ordered by the object keys (order in JS objects is not guaranteed); then, it JSON.stringify it; and finally it hashes it. The output is a string with the hexadecimal representation of the digest. Internally the hash is computed using node crypto (node.js) or subtle crypto (browsers). In order to guarantee native compatibility with browsers, the supported hash algorithms are SHA-1, SHA-256, SHA-384 and SHA-512.

paillier-bigint icon paillier-bigint

An implementation of the Paillier cryptosystem using native JS implementation of BigInt

paillier-js icon paillier-js

A pure js implementation of the Paillier cryptosystem. THIS PROJECT IS NO LONGER MAINTAINED. Consider switching to paillier-bigint that it is a pure JS native implementation and will work with both Node.js and Browsers, and not just Node.js.

pbkdf2-hmac icon pbkdf2-hmac

PBKDF2 following RFC 2898 using HMAC (with SHA-1, SHA-256, SHA-384, SHA-512) as the PRF

react-passport-oauth2-acg icon react-passport-oauth2-acg

An example of React connected to a backend API that allows login with username/password and OAuth2 ACG (with GitHub)

scrypt-mcf icon scrypt-mcf

Scrypt using MCF (or PHC) for both browsers and Node.js

scrypt-pbkdf icon scrypt-pbkdf

A faster JS implementation of the scrypt password-based key derivation function

singleuser-pkauth-sshd icon singleuser-pkauth-sshd

A docker image of an SSH server thought to be used for TCP forwarding with public key authentication only. It is a single account approach (using the root user)

sscm icon sscm

Stochastic Simplicial Contagion Model

ssi-login icon ssi-login

ssi-login with pure-javascript sw wallet (unsecure)

sslstrip icon sslstrip

A tool for exploiting Moxie Marlinspike's SSL "stripping" attack.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.