Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Keep track of file version | Lukas Reschke | 2016-02-09 | 3 | -13/+53 | |
| | | | | This way it is not possible anymore for an external storage admin to put up old versions of the file. | |||||
* | Clarify documentation | Lukas Reschke | 2016-02-09 | 1 | -0/+2 | |
| | ||||||
* | Use hash with appended "a" of the original password for the authentication | Lukas Reschke | 2016-02-09 | 1 | -3/+4 | |
| | ||||||
* | fixing unit tests | Björn Schießle | 2016-02-09 | 1 | -1/+1 | |
| | ||||||
* | Use random_bytes instead OpenSSL | Lukas Reschke | 2016-02-09 | 1 | -8/+1 | |
| | ||||||
* | meta data are at the end of the file | Björn Schießle | 2016-02-09 | 1 | -1/+1 | |
| | ||||||
* | always use default cipher for write operations, no matter how the file was ↵ | Björn Schießle | 2016-02-09 | 1 | -3/+3 | |
| | | | | encrypted before | |||||
* | make it backward compatible to work with signed and un-signed files | Björn Schießle | 2016-02-09 | 2 | -10/+19 | |
| | ||||||
* | sign all encrypted blocks and check signature on decrypt | Björn Schießle | 2016-02-09 | 2 | -27/+117 | |
| | ||||||
* | Add note about the addPadding function | Lukas Reschke | 2016-02-09 | 1 | -0/+4 | |
| | ||||||
* | Use an actual 16 byte long IV | Lukas Reschke | 2016-02-09 | 1 | -17/+2 | |
| | | | | The previous IV was actually 12 byte extended to 16 byte using base64. As the encrypted file should be fine with containing binary data as well we can simply remove the encoding like that here. | |||||
* | Use AES-256-CTR as default | Lukas Reschke | 2016-02-09 | 1 | -22/+38 | |
| | | | | CTR is recommended over CFB mode. | |||||
* | Merge pull request #21612 from owncloud/fix_21598 | Thomas Müller | 2016-01-13 | 1 | -4/+5 | |
|\ | | | | | fix public link sharing if the master key is enabled | |||||
| * | only use master key ID if a user is logged in. Otherwise keep the public ↵ | Björn Schießle | 2016-01-11 | 1 | -4/+5 | |
| | | | | | | | | link share key | |||||
* | | Happy new year! | Thomas Müller | 2016-01-12 | 15 | -15/+26 | |
| | | ||||||
* | | getMediumStrengthGenerator is deprecated and does not do anything anymore | Roeland Jago Douma | 2016-01-11 | 1 | -1/+1 | |
|/ | ||||||
* | Remove undefined variable | Lukas Reschke | 2016-01-07 | 1 | -4/+0 | |
| | ||||||
* | Fix PHPDoc + Add handling for error cases | Lukas Reschke | 2016-01-07 | 2 | -4/+10 | |
| | | | | Makes static code analyzers happier. | |||||
* | Use PHP polyfills | Lukas Reschke | 2015-12-11 | 1 | -23/+8 | |
| | ||||||
* | User IUser::getEMailAddress() all over the place | Thomas Müller | 2015-12-02 | 1 | -6/+8 | |
| | ||||||
* | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2015-11-27 | 5 | -25/+29 | |
| | | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com | |||||
* | Make Cache\Updater per storage | Robin Appelman | 2015-11-25 | 1 | -1/+1 | |
| | ||||||
* | Correct the description of function setEncryptHomeStorage | Phil Davis | 2015-11-03 | 1 | -1/+1 | |
| | ||||||
* | make encryption configurable for home storage | Bjoern Schiessle | 2015-10-27 | 2 | -1/+47 | |
| | ||||||
* | Update license headers | Lukas Reschke | 2015-10-26 | 1 | -0/+1 | |
| | ||||||
* | Fix "Call to a member function getUID() on boolean" in Crypt | Joas Schilling | 2015-10-22 | 1 | -4/+4 | |
| | ||||||
* | update licence headers via script | Morris Jobke | 2015-10-05 | 8 | -13/+1 | |
| | ||||||
* | add some output to explain the pre-conditions for decrypt-all | Bjoern Schiessle | 2015-10-05 | 1 | -0/+6 | |
| | ||||||
* | no need to list users if all users already had a key-pair | Bjoern Schiessle | 2015-09-24 | 1 | -0/+6 | |
| | ||||||
* | fix small typo | Bjoern Schiessle | 2015-09-21 | 1 | -1/+1 | |
| | ||||||
* | occ script to disable encryption and to decrypt all files again | Bjoern Schiessle | 2015-09-15 | 3 | -2/+237 | |
| | ||||||
* | Function does return void | Lukas Reschke | 2015-09-15 | 1 | -2/+1 | |
| | | | | This function does return void and not a bool. | |||||
* | enable usage of a master key | Bjoern Schiessle | 2015-09-07 | 4 | -15/+115 | |
| | ||||||
* | return false if private key is not valid | Bjoern Schiessle | 2015-08-30 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #18423 from owncloud/occ_encrypt_all | Björn Schießle | 2015-08-28 | 3 | -0/+445 | |
|\ | | | | | occ command line tool to encrypt all files | |||||
| * | occ tool to encrypt all files | Bjoern Schiessle | 2015-08-26 | 3 | -0/+445 | |
| | | ||||||
* | | Merge pull request #18121 from owncloud/enc_improve_privkey_encryption | Lukas Reschke | 2015-08-24 | 3 | -22/+142 | |
|\ \ | |/ |/| | use password hash to encrypt private key | |||||
| * | use uid as additional information for salt | Bjoern Schiessle | 2015-08-07 | 3 | -13/+13 | |
| | | ||||||
| * | use password hash instead of the plain password to encrypt the private key | Bjoern Schiessle | 2015-08-07 | 3 | -15/+135 | |
| | | ||||||
* | | Remove unnecessary DB prefixes from existing query builder usages | Joas Schilling | 2015-08-10 | 1 | -3/+3 | |
|/ | ||||||
* | only update database on the first run (first run = we have a version number ↵ | Bjoern Schiessle | 2015-07-31 | 1 | -7/+19 | |
| | | | | from the old encryption app) | |||||
* | Fix existing usages by removing the quotes | Joas Schilling | 2015-07-21 | 1 | -7/+7 | |
| | ||||||
* | Use the public interface and our method instead of the doctrine thing | Joas Schilling | 2015-07-21 | 1 | -7/+7 | |
| | ||||||
* | fix mount point detection | Bjoern Schiessle | 2015-07-20 | 1 | -3/+5 | |
| | ||||||
* | don't move keys if the key where already moved in a previous migration run | Bjoern Schiessle | 2015-07-17 | 1 | -14/+60 | |
| | ||||||
* | Merge pull request #17500 from owncloud/encryption_migration_improvements | Thomas Müller | 2015-07-16 | 2 | -5/+22 | |
|\ | | | | | Only clean up if migration finished succesfully | |||||
| * | only create new key pair if both keys are missing | Bjoern Schiessle | 2015-07-08 | 1 | -4/+21 | |
| | | ||||||
| * | only cleanUp the remaining keys if the migration really finished succesfully | Bjoern Schiessle | 2015-07-08 | 1 | -1/+1 | |
| | | ||||||
* | | more secure way to update the database | Bjoern Schiessle | 2015-07-08 | 1 | -14/+24 | |
|/ | ||||||
* | update license headers and authors | Morris Jobke | 2015-06-25 | 8 | -14/+28 | |
| |