| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Made encryption keyfiles be renamed when their parents are
Fixed bugs with encryptAll() execution on login
|
|
|
|
|
| |
Continued work on upgrade path via login hook listener
New spec file with notes
|
|
|
|
| |
Ecnryption unit tests are failing, recursion in filecache{}
|
|
|
|
| |
Added comment to use multiKeyEncrypt
|
| |
|
|
|
|
| |
All crypt unit tests are now passing
|
|
|
|
| |
This reverts commit b66d38ecae3a2e7914520a90c5ef01cbc1432c10.
|
|
|
|
| |
This reverts commit c56fb905d1a300b2fe6c011848ea520031ea0df1.
|
|
|
|
|
|
|
| |
Read/write interoperability working through web UI and WebDAV
New class Session for handling session data
A few new unit tests
Some additional unit tests are now failing, esp. legacy enc related ones
|
|
|
|
| |
Opening short files via webdav, that were saved via webdav, now works
|
|
|
|
|
|
| |
Moved legacy crypto methods from Util into Crypt
Added preliminary support for reading legacy encrypted files
Added some unit tests
|
| |
|
| |
|
|
|
|
| |
Improvements to documentation
|
|
|
|
|
| |
Web UI based encryption working
Crypt and Util unit tests passing
|
| |
|
|
|
|
|
|
| |
Added unit tests
Fixed decryption of user private key at login
Added functionality to keymanager
|
|
|
|
| |
applied some dependency injection to keymanager.php
|
|
|
|
|
| |
Added crypt::findFiles() method for finding different types of files, ready for batch encrypting / decrypting
Added comments to postFopen in proxy class
|
|
|
|
| |
proxy classs
|
|
|
|
| |
public-keys directory, and group encryption-related user files
|
| |
|
|
|
|
|
|
|
| |
Added more unit tests for crypt class
Added new method for generating 16 character pseudo-random initialisation vectors
Started writing new methods for handling legacy keys and en/de/re cryption
Added comments to lib/filecache.php explaining expected $path type
|
|
|
|
|
|
|
| |
- Added methods for sealing data with multiple keys
- Added method for encrypting data, generating iv and keyfile, and returning both
- Added 6 unit test cases (containing 12 tests) for Crypt class
- Commented out old unit tests for now
|
|
|
|
| |
Improved IV generation
|
|
Rewrote crtpt class as Util, Hooks, and Crypt
Switched blowfish for openssl with AES
Added setup() method for creating user keys and directory structure
Many other changes complete and in progress
|