Comments (6)
Hi @drtrigon you're right, encrypted export would be so useful.
An AES encryption option for the exported file could be good option for example.
What do you think? Using a different stronger password could be the best choice?
Meanwhile it's easy to encrypt the resulting file using openssl command.
from memtypetool.
I'd like to avoid having the data stored unencrypted in any place, thus encrypt immediately and before storing.
I do not have oppionions on algprithms as long as its free/open (like GPG) and strong. In case of GPG the password is already given.
Using openssl do you have a concrete command line in mind?
from memtypetool.
You're right about storing unencrypted data, that feature is high priority and will be implemented ASAP.
As a workaround while it's being implemented both GPG and openssl are opensource and can be used to encrypt the file using AES256 algorythm.
The GPG command for encrypting:
gpg --output encrypted.data --symmetric --cipher-algo AES256 un_encrypted.data
And for decrypting:
gpg --output un_encrypted.data --decrypt encrypted.data
A prompt asking for a password will appear.
from memtypetool.
The AES encryption export and import is being implemented into the develop branch.
For the moment the export part is already working and the import part is on the way right now.
from memtypetool.
Sorry for not coming back until now; please, can you notify me when the import is working too, such that I can test it for you (and me) and report back?
Just tested and it works for me - nice and thanks!!
from memtypetool.
@drtrigon sure! it's already working on master branch :)
Check it and let us know if there's any issue!
Thanks to you!
from memtypetool.
Related Issues (20)
- Adding Keyboards HOT 1
- ASCII Syn Chars automatic adding button HOT 1
- MemType device not found HOT 2
- Don't like @ with french keymap HOT 5
- Ability to up/down credentials HOT 2
- Disable pins longer the 4 digits HOT 1
- [C++ Version] Clear PIN after every transaction. HOT 23
- [C++ rewrite] Check PIN on GUI actions. HOT 1
- [C++ rewrite] HOT 1
- [C++ rewrite] Add AES encryption to memtype file
- Memory corruption when trying to read 2 or more entries HOT 2
- New credentials dialog appears behind mainWindow HOT 1
- Changing PIN makes the software crash. HOT 3
- Crashes as soon as it finishes reading (Ubuntu 16.04) HOT 2
- Windows compilation HOT 2
- GUI crashes if >90% memory used
- German keyboard issue with < | > HOT 3
- Add utf-8 support HOT 2
- GUI add user feedback HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from memtypetool.