Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.24 KB

README.md

File metadata and controls

57 lines (37 loc) · 1.24 KB

Can Haz Password?

A Go library for generating random, rule based passwords. Many random, much secure.

Features

  • Randomized password length (bounded).
  • Tunable password composition (eg. special character frequency).
  • Password complexity enforcement.
  • Rules support for enforcing custom requirements.

Quickstart

An example implementation of a password generator utilizing this library is available cmd/main.go.

Demonstration

can-haz-password demonstration

Documentation

Documentation is available in the docs subdirectory.

Developing

Prerequisites

Build

Lint, and test your changes:

make lint test

Run

To generate a new random password:

make run

Issues

If you find a bug or have a feature request, please report them via this repositories issues section. If you find a security vulnerability please first contact the security team for responsible disclosure information. Do not post security vulnerabilities as public GitHub issues.