Code Monkey home page Code Monkey logo

bernp / hash-encrypter Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 9.18 MB

An encrypter. A way to hide information. A soft that's can hide information in a way that an outside person even can't recognize the encrypter output as sensitive information. Can convert passwords into texts or images.

Home Page: https://bernp.github.io/hash-encrypter/

JavaScript 71.41% HTML 16.59% CSS 4.03% C# 7.96%
encryption encryption-algorithms hash password encrypter encrypter-decrypter

hash-encrypter's Introduction

hash_encrypter

(Project at work. In a close future, the description will be better elaborate here.)

Exemple of features:

Click here to access the website!

Proposal:

Make a method that can create an Encrypter by a generalist approach - develop a method that can be replied to create an infinite number of encryption functions, or, in better words, make possible for everyone creates a better Encrypter by just coping this code and change the logic, fake part generation or shuffle function. Thus, by using this generic approach, develop an Encrypter that can hide the encrypted code in phrases or in images. Therefore, the Encrypter will be developed, at first, as a website and, after all the tests are conducted, be converted into a smartphone app.

Final objective:

Make an app that can be easily used to hide messages and photos in a way that masks that was encrypted - an ordinary person that sees the encrypted message or photo can’t even notice that it has some code hidden there.

Project current stage:

At the moment, the project can receive an input, encrypt it and compressed it (it can be easily visualized with the encryption diagram image below). The input just can be a text - what in future will be any file type - and the output is a compacted version of an integer sequence. The mask function - that transform the compressed code into an image or text, what impossibility an outsider individual to link the output to a possible hided message - is in the start of the development fase. At the moment, the encrypter code can be masked into a "grocery store list" or just stay as a code. The way of the "Mask to grocery store list" was implemented has two major problems, first is the dependency on a non-mutable database, what makes the decrypt don't work with an updated database; the second issue is a huge increment of the output length that happens.

Example of the functionalities:

hash-encrypter's People

Contributors

bernp 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.