GithubHelp home page GithubHelp logo

saida935229ojuj / dillbyrnea Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 82 KB

Simple password generator for android which uses hashes as passwords, affording ease in recall and effectiveness in p…

License: GNU General Public License v3.0

Java 100.00%

dillbyrnea's Introduction

HashPass

A simple andorid application to address the security vs usability problem with passwords. Since hashing algorithms have deterministic outputs we can take advantage of this and use it for generating secure alphanumeric passwords from an input that is easy to remember and familiar to the user.

Example: a user may have a password such as computer (a bad one) that would be easily cracked in a dictionary attack.

Where as the md5 hash generated from computer is df53ca268240ca76670c8566ee54568a which is not easy to guess or dictionary attack. The input "computer" is also easy for the user to remember and will always produce the same output.

Many non technical users use the same password for different sites (not recommended). In this case they can at least choose a different hash and have up to four levels of security for each input.

For your banking or email you could use the SHA512 hash of your chosen password . Continuing with the computer example above the hash is

922d076069b1df893fc010b7a6d2aa55c7c4c5d194f163394a4c864de5754131c17bfa94ac1667f56b5181cc7eca5dc3a09444caee6eecf16114926bb29f7e79

Features

  • Four available algorithms
    • MD5
    • SHA1
    • SHA256
    • SHA512
  • Hashes are automatically copied to clipboard for convienience
  • Clipboard is cleared after a user chosen interval

Screenshots

screenshot_2016-04-07-22-37-39 screenshot_2016-04-07-22-38-01

Links

I have removed the ads and made some small changes to the UI to make use of the holo theme in kitkat but functionally it is the same version as is in the play store. The F-Droid version will always be the most up to date

https://f-droid.org/repository/browse/?fdfilter=bodha&fdid=byrne.utilities.hashpass

https://play.google.com/store/apps/details?id=byrne.utilities.hashpass

Firefox addon

https://addons.mozilla.org/en-US/firefox/addon/hashpass-firefox/

dillbyrnea's People

Contributors

saida935229ojuj avatar

Watchers

 avatar

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.