https://github.com/captemulation/encrypted-text-editor
Qt/Crypto++ encrypted text editor example
https://github.com/captemulation/encrypted-text-editor
Last synced: 10 months ago
JSON representation
Qt/Crypto++ encrypted text editor example
- Host: GitHub
- URL: https://github.com/captemulation/encrypted-text-editor
- Owner: CaptEmulation
- License: apache-2.0
- Created: 2014-04-12T22:38:45.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-23T17:28:44.000Z (about 12 years ago)
- Last Synced: 2023-03-25T13:09:46.866Z (over 3 years ago)
- Language: C++
- Size: 832 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
encrypted-text-editor
=====================
Qt/Crypto++ encrypted text editor example
Takes the MDI (Multiple Document Interface) text editor Qt5.2 example and tacks on usage of Crypto++ 5.6 for SHA256 hashing of password and AES256 for encryption/decryption of HTML backed rich text editor. Text editor prompts for password when opening and closing. This project is otherwise very bare bones and lacks rich editing or any forms of obfuscating the AES256 key in memory.
Builds
=======
Mac
---
v0.1: https://s3.amazonaws.com/captemulation/dmg/Encrypted_Text_Editor.dmg
Building yourself
========
You will need to build Crypto++ yourself. I used Crypto++ 5.6.2. Adjust the CRYPTOPP_LIB variable in encrypted-text-editor for your environment
License
=======
See LICENSE