Project

oplop

0.0
Low commit activity in last 3 years
No release in over a year
Provides a ruby library and command line tool for Oplop
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 13.0
~> 3.11
~> 1.4

Runtime

~> 2.0
 Project Readme

Oplop

This is a ruby implementation of Oplop http://code.google.com/p/oplop/, supporting the long oplop variation (see: https://github.com/thedod/loplop).

Install

gem install oplop

Usage

Oplop and Loplop. Long Oplop defaults to 16 characters and support <n>* label prefix for specifying length.

These will all produce the same password with the new default 16 character length:

Oplop::V1.password(:master => "master-password", :label => "nickname")
Oplop::V1.password(:master => "master-password", :label => "16*nickname")
Oplop::V1.password(:master => "master-password", :label => "nickname", :length => 16)

These will all produce the same password with the legacy 8 character length:

Oplop::V1.password(:master => "master-password", :label => "*nickname")
Oplop::V1.password(:master => "master-password", :label => "8*nickname")
Oplop::V1.password(:master => "master-password", :label => "nickname", :length => 8)

This is a 20-character password

Oplop::V1.password(:master => "master-password", :label => "20*nickname")

CLI

This includes an oplop program that defaults to 8 character passwords. And a new loplop program that defaults to 16 character passwords.

Run oplop --help for more information.

License

MIT