Git Product home page Git Product logo

pazzword's Introduction

Pazzword

API release license last commit


About this project

Welcome to the most intelligent password evaluator app 'Pazzword'.

It analyzes passwords using the open source library 'nbvcxz', a Java adaptation of 'zxcvbn' by Dropbox.

In comparison to other password evaluator tools this secure and flexible tool uses algorithms for pattern matching and conservative estimation to give you the best results currently possible. It recognizes and weighs 30.000 common passwords, common names & surnames, most english words and common patterns like dates, repeats, sequences, keyboard patterns and l33t speak. For more information visit https://github.com/dropbox/zxcvbn.

You are welcomed to open new issues and creating pull requests for improving code and implementing new features (see chapter Contribute).
Furthermore I'm still a student so the progress might not be as fast as on other projects.

Features

Analyzing entered passwords with the following feedback:

  • a score,
  • entropy,
  • custom suggestions,
  • found patterns and
  • estimated stability against cracking for the returned password.

Accessing the 200 most common passwords of 2021 (source).

Download

Get it on PlayStore Get it on F-Droid

Screenshots

Contribute

Of course I'm happy about any kind of contribution.

For creating issues there's no real guideline you should follow. If you create pull requests please try to use my syntax that I follow. Using a unified code format makes it much easier for me and for everyone else.

License

Copyright 2023, Cyb3rKo

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

pazzword's People

Contributors

benni347 avatar cyb3rko avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

benni347

pazzword's Issues

In-App back arrow on about page not working

Not very important to me, but I thought I mention it:
When I enter the about screen and tab on the (in-app) back button (in the upper left corner) nothing happens. When I use the android back button it works as expected.

F-Droid release

Thanks for making your app available under a free license! Would you also consider making the APK available, ideally attached to your releases here โ€“ so folks without Play Store access can use it as well? Thanks in advance!

Password generator type resetting on tab switch

When using the password generator, if you select a password type (for this it is best seen on: "Alphanumeric + Symbols"), then change the tab. You go back to the generator. If you want to change the type now you will only see a small subset (On Alphanumeric + Symbols only Alphanumeric + Symbols).

On alpha you will see after changing the tab. Alpha, alphanumeric and alphanumeric + symbols.
On numeric only numeric
On alphanumeric only alphanumeric and alphanumeric + symbols.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.