license-key - License-key generator for NodeJS.

  •        674

License-key generator for NodeJS. NodeJS module for generation of license-keys. This module supports DSA and ECDSA keys (this is the current state-of-the-art, since it provides the same level of security as RSA, but in shorter keys). The generated license-key is intended as a copy-paste type of text, not to be rewritten letter-by-letter by the end-user. The serial number part of the license is encoded in base64 (usually people implement their own base32 scheme, but since there is no clear standard, and since this is a copy-paste solution - keys get smaller with base64, it is therefore the better solution).

https://github.com/nicroto/license-key

Dependencies:

mustache : ~0.8.1
semver : ~2.2.1

Tags
Implementation
License
Platform

   




Related Projects

SKGL - Serial Key Generating Library

  •    DotNet

This project helps you to create a well-working, easy-to-use software licensing system. 20 letters short serial key, feature locking, machine locking...

Software Protector

  •    DotNet

Software Protector is an open source 100% managed .NET licensing system based on SKGL Project. Generate keys for your software, and validate them using SKGL lib

License Key Generator

  •    

License Key Generator Developed for C# and VB.NET.

Computer_ID

  •    DotNet

A small tool for reading a lot of useful information from the WMI. Like HDD Model, HDD Serial number, CPU information, Motherboard info, Graphics card info, and some Windows infomation like, Version, Build, Install date, serial number and product key.

m3u8 - Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema:

  •    Go

This is the most complete opensource library for parsing and generating of M3U8 playlists used in HTTP Live Streaming (Apple HLS) for internet video translations. The library covered by BSD 3-clause license. See LICENSE for the full text. Versions 0.8 and below was covered by GPL v3. License was changed from the version 0.9 and upper.


Spearmint - Spearmint Bayesian optimization codebase

  •    Python

Spearmint is a software package to perform Bayesian optimization. The Software is designed to automatically run experiments (thus the code name spearmint) in a manner that iteratively adjusts a number of parameters so as to minimize some objective in as few runs as possible. IMPORTANT: Spearmint is under an Academic and Non-Commercial Research Use License. Before using spearmint please be aware of the license. If you do not qualify to use spearmint you can ask to obtain a license as detailed in the license or you can use the older open source code version (which is somewhat outdated) at https://github.com/JasperSnoek/spearmint.

LicensePlist - A license list generator of all your dependencies for iOS applications

  •    Swift

LicensePlist is a command-line tool that automatically generates a Plist of all your dependencies, including files added manually(specified by YAML config file) or using Carthage or CocoaPods. All these licenses then show up in the Settings app. Download from Releases, then copy to /usr/local/bin/license-plist etc.

leveldb - The LevelDB key-value database in the Go programming language.

  •    Go

The LevelDB key-value database in the Go programming language.Unless otherwise noted, the LevelDB-Go source files are distributed under the BSD-style license found in the LICENSE file.

Drivers License Validation Library

  •    

An open source .NET library for validating the format of a drivers license number for all 50 States and the District of Columbia. The solution is written in VB.NET using Visual Studio 2005. It contains a partial set of NUnit tests for testing the validation patterns. I am l...

spearmint - Spearmint is a package to perform Bayesian optimization according to the algorithms outlined in the paper: Practical Bayesian Optimization of Machine Learning Algorithms

  •    Python

New code repository! As you might have noticed, the development of this repository has been limited to maintenance and bug fixes for some time now. The reason is that there has been a collaborative effort to overhaul Spearmint into a new codebase. This includes both algorithmic/theoretical and engineering improvements. Check it out at https://github.com/HIPS/Spearmint. Note that the new repository is under a non-commercial license with a contributor license agreement. If you prefer not to agree to the license, you can freely use code here (though it is a bit older). This code is designed to automatically run experiments (thus the code name 'spearmint') in a manner that iteratively adjusts a number of parameters so as to minimize some objective in as few runs as possible.

neotoma - Erlang library and packrat parser-generator for parsing expression grammars.

  •    Erlang

Neotoma is a packrat parser-generator for Erlang for Parsing Expression Grammars (PEGs). It consists of a parsing-combinator library with memoization routines, a parser for PEGs, and a utility to generate parsers from PEGs. It is inspired by treetop, a Ruby library with similar aims, and parsec, the parser-combinator library for Haskell. Neotoma is licensed under the MIT License (see LICENSE).

Product Key Generator

  •    

Generates lage quantities of product keys/serial #'s for any setup program made with a Visual Studio Setup Project. It's developed in Visual Basic (VB) 2005/2008.

sensei - Sensei the Learning Management Plugin for WordPress

  •    PHP

A learning management plugin for WordPress, which provides the smoothest platform for helping you teach anything.Sensei is a commercial plugin available from http://www.woothemes.com/products/sensei/. The plugin is hosted here on a public Github repository in order to better facilitate community contributions from developers and users alike. If you have a suggestion, a bug report, or a patch for an issue, feel free to submit it here (following the guidelines below). We do ask, however, that if you are using the plugin on a live site that you please purchase a valid license from the website. We cannot provide support or one-click updates to anyone that does not hold a valid license key.

ntlniph - NatsuLiphone - The twitter client for iPhone / iPod touch

  •    Objective-C

New BSD License. See LICENSE file. Potions of this product utilize some open sourced materials, see readme.html in detail. and store the "Consumer key" and "Consumer secret" in twitter_apikeys.h.

yii2-redis - Yii 2 Redis extension.

  •    PHP

This extension provides the redis key-value store support for the Yii framework 2.0. It includes a Cache and Session storage handler and implements the ActiveRecord pattern that allows you to store active records in redis. For license information check the LICENSE-file.

Install Key

  •    

Add License Validation, Product Activation, and Installation Keys to your .Net based application. Prevent casual copying and keep your customers honest. Similar to Microsoft style product activation where the product key is validated against an internet server.

python-ecdsa - pure-python ECDSA signature/verification

  •    Python

This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve Digital Signature Algorithm), implemented purely in Python, released under the MIT license. With this library, you can quickly create keypairs (signing key and verifying key), sign messages, and verify the signatures. The keys and signatures are very short, making them easy to handle and incorporate into other protocols. This library provides key generation, signing, and verifying, for five popular NIST "Suite B" GF(p) curves, with key lengths of 192, 224, 256, 384, and 521 bits. The "short names" for these curves, as known by the OpenSSL tool (openssl ecparam -list_curves), are: prime192v1, secp224r1, prime256v1, secp384r1, and secp521r1. It also includes the 256-bit curve used by Bitcoin, whose short name is secp256k1. No other curves are included, but it would not be too hard to add more.

bayesian - Naive Bayesian Classification for Golang.

  •    Go

Perform naive Bayesian classification into an arbitrary number of classes on sets of strings. bayesian also supports term frequency-inverse document frequency calculations (TF-IDF).Copyright (c) 2011-2017. Jake Brukhman. (jbrukh@gmail.com). All rights reserved. See the LICENSE file for BSD-style license.

License Generator for Addon Nice Server 1.0

  •    

This is a small windows tool allowing to generate license files for Addon Nice Server 1.0