Giter Club home page Giter Club logo

encrypt-upload's Introduction

Encrypt-Upload

Android Application to Encrypt your files and than you can upload them to Dropbox Cloud account or just keep them local on you device hence increasing your privacy and protecting your data from being compromised.

Installation

directly install android apk given by name EncryptUpload.apk

Building Apk From Source

  1. You need to make changes in three files a.Encrypt-Upload\src\app\dropbox\encryption\MainActivity.java b.Encrypt-Upload\src\app\dropbox\encryption\encryption.java c.AndroidMainifest.xml

    there will be two string type variables by the name of APP_KEY and APP_SECRET set them to values you have from your dropbox developer console by creating app of dropbox api app. and in android manifest file there will be line put the APP_KEY variable value after db.

Now you can make apk from code.

Usage

#Encrypting - After you install the application when ever you click on any file there will be option to open it with EncryptUpload if you select this than android application will start asking you to login in your dropbox account and i will ask for Password which you want to encrypt your file and than you will be asked if you want to keep your file local or if you want to upload to your dropbox account. #Decrypting - if your file is present in local you can select it and you decrypt file. if file is present in dropbox account than first you need to first download it and decrypt.

Changing Credentials

Clear the application cache from settings.It will clear the data associated with application.

Future Supports

will support google drive. 
improvement in UserInterface.
Desktop Application in nodeJs 

encrypt-upload's People

Contributors

klwntsingh avatar

Stargazers

 avatar  avatar

Watchers

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