Displaying 1 to 20 from 23 results

zxcvbn - Low-Budget Password Strength Estimation

  •    CoffeeScript

zxcvbn is a password strength estimator inspired by password crackers. Through pattern matching and conservative estimation, it recognizes and weighs 30k common passwords, common names and surnames according to US census data, popular English words from Wikipedia and US television and movies, and other common patterns like dates, repeats (aaa), sequences (abcd), keyboard patterns (qwertyuiop), and l33t speak.Consider using zxcvbn as an algorithmic alternative to password composition policy — it is more secure, flexible, and usable when sites require a minimal complexity score in place of annoying rules like "passwords must contain three of {lower, upper, numbers, symbols}".

truffleHog - Searches through git repositories for high entropy strings and secrets, digging deep into commit history

  •    Python

Searches through git repositories for secrets, digging deep into commit history and branches. This is effective at finding secrets accidentally committed. truffleHog previously functioned by running entropy checks on git diffs. This functionality still exists, but high signal regex checks have been added, and the ability to surpress entropy checking has also been added.

truffleHog - Searches through git repositories for high entropy strings and secrets, digging deep into commit history

  •    Python

Searches through git repositories for secrets, digging deep into commit history and branches. This is effective at finding secrets accidentally committed. truffleHog previously functioned by running entropy checks on git diffs. This functionality still exists, but high signal regex checks have been added, and the ability to suppress entropy checking has also been added.

FiniteStateEntropy - New generation entropy codecs : Finite State Entropy and Huff0

  •    C

Huff0, a Huffman codec designed for modern CPU, featuring OoO (Out of Order) operations on multiple ALU (Arithmetic Logic Unit), achieving extremely fast compression and decompression speeds.FSE is a new kind of Entropy encoder, based on ANS theory, from Jarek Duda, achieving precise compression accuracy (like Arithmetic coding) at much higher speeds.




NIST Refrence Properties Database Managed Wrapper

  •    

The project is wrapper for the NIST Reference Properties Database for pure fluids and mixtures thermodynamic properties.

entropoetry - Entropic Poetry

  •    Javascript

Entropic Poet can write an unique poem based on a binary data. Not only this, but the Poet can also reconstruct the binary data given the poem.This software is licensed under the MIT License.

shorter - Node

  •    Javascript

Node.js module to very quickly (de)compress short strings.Uses the SIMD-powered entropy encoding features of Christian Schramm's shoco.


MIToolbox - Mutual Information functions for C and MATLAB

  •    C

MIToolbox contains a set of functions to calculate information theoretic quantities from data, such as the entropy and mutual information. The toolbox contains implementations of the most popular Shannon entropies, and also the lesser known Renyi entropy. The toolbox also provides implementations of the weighted entropy and weighted mutual information from "Information Theory with Application", S. Guiasu (1977). The toolbox only supports discrete distributions, as opposed to continuous. All real-valued numbers will be processed by x = floor(x). These functions are targeted for use with feature selection algorithms rather than communication channels and so expect all the data to be available before execution and sample their own probability distributions from the data.

wordpass - Password generator

  •    Haskell

Dictionary-based password generator. Script reads dict word lists and generates word-based passwords. Uses dictionaries from /usr/share/dict by default. Inspired by xkcd comic.

string-entropy - Calculate the information entropy of a string

  •    Javascript

As pointed out by other sources, string entropy is propably the most reliable way of scoring a password. This module implements the algorithm described here, using a variable sized alphabet based on the actual contents of the string. See the annotated sources or have a look at index.js.

webpassgen - Simple web-based password generator

  •    Javascript

This is a simple web-based password generator which uses 9-different styles of passwords that can fit personal preferences, or restrictions from websites that require the password in a certain format. Everything is calculated in JavaScript locally, and the passwords are not sent to the server for logging. You should be able to download this code, and run it offline, if you're truly paranoid.

ChaosTools.jl - Tools for the exploration of chaos and nonlinear dynamics

  •    Julia

Repository containing tools for the exploration of chaos and nonlinear dynamics. It is part of the library DynamicalSystems.jl.

DynamicalSystems.jl - A Julia software library for chaos and nonlinear dynamics

  •    Julia

DynamicalSystems.jl is a Julia software library for the exploration of chaos and nonlinear dynamics. The current repository holds the documentation and exports all relevant packages. Automatic "completion" of the dynamics of the system with numerically computed Jacobians, in case they are not provided by the user.

sabre - sabre: Spatial Association Between REgionalizations

  •    R

We use two simple regionalization, regions1 and regions2 to show the basic concept of calculating a degree of spatial association. The first map, regions1 consists of four regions of the same shape and size, while the second one, regions2 has three irregular regions.

pyEntropy - Entropy for Python

  •    Python

This is a small set of functions on top of NumPy that help to compute different types of entropy for time series analysis.

NeuroKit

  •    Python

A Python Toolbox for Statistics and Neurophysiological Signal Processing (EEG, EDA, ECG, EMG...). This package provides a high level integration of complex statistical routines for researchers and clinicians with not much experience in programming, statistics or signal theory.

ALICE - NIPS 2017: ALICE: Towards Understanding Adversarial Learning for Joint Distribution Matching

  •    Jupyter

ALICE: Towards Understanding Adversarial Learning for Joint Distribution Matching Chunyuan Li, Hao Liu, Changyou Chen, Yunchen Pu, Liqun Chen, Ricardo Henao, Lawrence Carin Duke University. NIPS, 2017. We study the impact of weighting hyperparameter (\lambda) for CE regularizer. The performance of image generation is evaluated by inception score (ICP), and image reconstruction is evaluted by mean square error (MSE).

belg - Boltzmann entropy of a landscape gradient

  •    R

Boltzmann entropy (also called configurational entropy) has been recently adopted to analyze entropy of landscape gradients (Gao et al. (2017, 2018, 2019)). The goal of belg is to provide an efficient C++ implementation of this method in R. It also extend the original idea by allowing calculations on data with missing values (Nowosad and Gao (2020)). This function accepts a RasterLayer, RasterStack, RasterBrick, matrix, or array object as an input. It allows for calculation of the relative (the relative argument equal to TRUE) and absolute Boltzmann entropy of a landscape gradient. As a default, it uses a logarithm of base 10 (log10), however log and log2 are also available options for the base argument.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.