ursa-purejs - An implementation of RSA using node-rsa under the hoods, while being api-compatible with ursa

  •        12

A pure-js drop-in replacement for URSA, using node-rsa behind the scenes. Note : Most of this readme is shamelessly stolen from ursa's own repo.



node-rsa : ^0.2.23



Related Projects

rsatool - rsatool can be used to calculate RSA and RSA-CRT parameters

  •    Python

rsatool calculates RSA (p, q, n, d, e) and RSA-CRT (dP, dQ, qInv) parameters given either two primes (p, q) or modulus and private exponent (n, d). Resulting parameters are displayed and can optionally be written as an OpenSSL compatible DER or PEM encoded RSA private key.

RSA-and-LLL-attacks - attacking RSA via lattice reductions (LLL)

  •    TeX

This repo host implementations and explanations of different RSA attacks using lattice reduction techniques (in particular LLL). First, we'll see how Coppersmith found out that you could use lattice reduction techniques to attack a relaxed model of RSA (we know parts of the message, or we know parts of one of the prime, ...). And how Howgrave-Graham reformulated his attack.

RSA-Cryption Tools


RSA Tools allows you to handle easy with Encryption, Decryption Singning and Verifying of Messages. The programm was written to sign and verify licences. You don't longer need to do complicated Licensing, Just take the processorID or mac-adress! This project was written in VB....

jsrsasign - The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN

  •    HTML

The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token/Key in pure JavaScript.Public page is http://kjur.github.com/jsrsasign .


  •    C

RSA-IP is a Linux kernel net _protocol_ which encrypts IPv[4;6] using RSA public/private key.Think of it as a kernel level implementation of ssl. RSA needs prime number so we release a prime searcher.


  •    Javascript

Pure object oriented JavaScript/AJAX framework, easy to learn, and fast to develop with. Inheritance, polymorfism, static members, calls to base classes... Focused on performance and elegance. Born to create web pages without HTML, that's it, in Pure JS

purejs-onepage-scroll - The javascript version of the infamous jQuery One Page Scroll without relying on jQuery

  •    Javascript

#Pure JS One Page Scroll by Pete R. Pure JS One Page Scroll is a javascript version of One Page Scroll. The plugin will let you create an Apple-like one page scroll website (iPhone 5S website) without replying on jQuery. Modern browsers such as Chrome, Firefox, and Safari on both desktop and smartphones have been tested. Not tested on IE.

Scrypt RSA Cryptography for Silverlight 3+ and Windows Phone 7


The Scrypt RSA Library provides asymmetric encryption capabilities for Microsoft Silverlight 3+ and Windows Phone 7. In this initial release we've added RSA Encryption with support for key sizes from 256-bit to 4096-bit.

node-rsa - Node.js RSA library

  •    Javascript

This library developed and tested primary for Node.js, but it still can work in browsers with browserify. You can specify some options by second/third constructor argument, or over key.setOptions() method.

easy-rsa - easy-rsa - Simple shell based CA utility

  •    Shell

easy-rsa is a CLI utility to build and manage a PKI CA. In laymen's terms, this means to create a root certificate authority, and request and sign certificates, including sub-CAs and certificate revocation lists (CRL). If you are looking for release downloads, please see the releases section on GitHub. Releases are also available as source checkouts using named tags.

SwCrypt - RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X

  •    Swift

SwCrypt uses dlopen and dlsym to load the CommonCrypto's functions, because not all of them are available in public header files. You have to check the availability before using them. Just copy SwCrypt.swift to your project or use the Carthage dependency manager.

SwiftyRSA - RSA public/private key encryption in Swift

  •    Swift

Public key RSA encryption in Swift. SwiftyRSA is used in the Scoop iOS app to encrypt driver license numbers before submitting them to Checkr through our API.

RFC1321-based (RSA-free) MD5 library

  •    C

This is a very small C library implementing RFC1321, the MD5 message digest function. Unlike the existing W3C libmd5, it was written from the specifications (not the sample code) in RFC1321, and therefore is not required to acknowledge RSA in any way.


  •    C++

KRSA ist eine Software rund um den RSA Algorithmus. Sie ist als eine Art Lernsoftware gedacht, fuuml;r Studenten der Naturwissenschaften im 1. Semester und fuuml;r jeden anderen, der sich fuuml;r den RSA Algorithmus interessiert. KRSA is a software which handles t

RSA Cryptographic Text Processor

  •    C++

Generate RSA key pairs of arbitrary length; convert text between formats or use keys to transform/crypt text. Supports decimal, hexadecimal, base64 and text input and output. Entirely ANSI C++; no external dependencies.

.NET Crypto Exentsion for RSA Signatures using SHA-2 Encryption


In this project you can find a library (Microsoft.Cryptography), which is using an extension mechanism of the .Net Framework & WCF to provide support for RSA-signatures with SHA-2 (SHA-256, SHA-384, SHA-512) encryption. This library also provides components for X.509-Certifi...

Web Config ConnectionString Encryptor


A handy tool to encrypt and decrypt connectionStrings section of web.config instead of typing complex aspnet_regiis arguments. It also supports RSA key container creating, deleting, exporting and importing and makes sharing RSA key among servers easier.

jsencrypt - A Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation.

  •    Javascript

When browsing the internet looking for a good solution to RSA Javascript encryption, there is a whole slew of libraries that basically take the fantastic work done by Tom Wu @ http://www-cs-students.stanford.edu/~tjw/jsbn/ and then modify that code to do what they want. What I couldn't find, however, was a simple wrapper around this library that basically uses the library practically untouched, but adds a wrapper to provide parsing of actual Private and Public key-pairs generated with OpenSSL.

RSA SecurID for .NET

  •    ASPNET

A quot;Wrapperquot;-Service for Microsoft.NET for the RSA SecurID 2 factor Token Login ACE-Agent. Usable from ANY .NET-Application (including ASP.NET). Providing a custom Pipeline-Service and a remoted Factory to create Pipelineobjects in your application.

RSA Converter

  •    C

A multi-platform tool to convert RSA private keys between SFM format (modulus, public exponent, private exponent) and CRT format, in both ways.