Bjoern Schiessle
|
d86f8ba5f8
|
if we don't have a encrypted file key we can return a empty string right away
|
2016-04-26 11:06:55 +02:00 |
|
Bjoern Schiessle
|
088ffd05d7
|
don't create a private-/public-key pair for each user if the master key is enabled
|
2016-04-26 11:06:55 +02:00 |
|
Roeland Jago Douma
|
7f4f0b20ad
|
Fix encryption tests
|
2016-04-08 15:23:17 +02:00 |
|
Bjoern Schiessle
|
9de4a8338e
|
allow group shares, even if not all public keys are available
|
2016-03-15 11:33:19 +01:00 |
|
Lukas Reschke
|
933f60e314
|
Update author information
Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
|
2016-03-01 17:25:15 +01:00 |
|
Bjoern Schiessle
|
95ea2ccb53
|
make decrypt all work with the master key
|
2016-02-29 14:54:32 +01:00 |
|
Bjoern Schiessle
|
9dc759b4dc
|
remember signature version and only set it on update to make sure that other
apps like files_versions still get the old signature version
|
2016-02-10 13:27:32 +01:00 |
|
Björn Schießle
|
9bb97c714b
|
fixing unit tests
|
2016-02-09 23:43:26 +01:00 |
|
Björn Schießle
|
40a5ba72fc
|
sign all encrypted blocks and check signature on decrypt
|
2016-02-09 23:43:25 +01:00 |
|
Lukas Reschke
|
d25b8dacb3
|
Use AES-256-CTR as default
CTR is recommended over CFB mode.
|
2016-02-09 23:43:24 +01:00 |
|
Thomas Müller
|
682821c71e
|
Happy new year!
|
2016-01-12 15:02:18 +01:00 |
|
Bjoern Schiessle
|
5fad45b230
|
make encryption configurable for home storage
|
2015-10-27 14:24:20 +01:00 |
|
Morris Jobke
|
b945d71384
|
update licence headers via script
|
2015-10-05 21:15:52 +02:00 |
|
Bjoern Schiessle
|
9bd4f2d41e
|
occ script to disable encryption and to decrypt all files again
|
2015-09-15 22:39:44 +02:00 |
|
Bjoern Schiessle
|
166e57cf61
|
return false if private key is not valid
|
2015-08-30 15:31:19 +02:00 |
|
Björn Schießle
|
6e210d960c
|
Merge pull request #18423 from owncloud/occ_encrypt_all
occ command line tool to encrypt all files
|
2015-08-28 20:44:55 +02:00 |
|
Bjoern Schiessle
|
8c08dd0ac2
|
occ tool to encrypt all files
|
2015-08-26 14:58:22 +02:00 |
|
Bjoern Schiessle
|
62bc0e5264
|
use password hash instead of the plain password to encrypt the private key
|
2015-08-07 15:21:08 +02:00 |
|
Morris Jobke
|
f63915d0c8
|
update license headers and authors
|
2015-06-25 14:13:49 +02:00 |
|
Joas Schilling
|
d3e3a84cae
|
Move the helpful method to the TestCase class
|
2015-06-03 12:33:29 +02:00 |
|
Joas Schilling
|
30d165ebf2
|
Add missing import for the exception
|
2015-05-18 15:45:47 +02:00 |
|
Joas Schilling
|
4444db61b7
|
Add a unit test for the decrypt method
|
2015-05-18 15:45:11 +02:00 |
|
Bjoern Schiessle
|
7676166254
|
add l10n to constructor
|
2015-05-18 15:43:53 +02:00 |
|
Bjoern Schiessle
|
7d492fefae
|
also encrypt files in trash bin
|
2015-05-18 12:51:47 +02:00 |
|
Joas Schilling
|
4a6808a0f4
|
Simplify the test
|
2015-04-30 12:04:02 +02:00 |
|
Bjoern Schiessle
|
4ef9df8750
|
skip user if we don't have a public key
|
2015-04-30 12:04:02 +02:00 |
|
Bjoern Schiessle
|
d5cbb66b66
|
also create encryption keys for empty files
|
2015-04-28 20:21:53 +02:00 |
|
Bjoern Schiessle
|
df428b76ac
|
skip update of encryption keys if file is not encrypted
|
2015-04-28 20:21:53 +02:00 |
|
Bjoern Schiessle
|
27683f9442
|
fall back to the ownCloud default encryption module and aes128 if we read a encrypted file without a header
|
2015-04-27 13:01:18 +02:00 |
|
Bjoern Schiessle
|
d1fa3c6b32
|
add unit test for crypt.php
|
2015-04-10 15:12:57 +02:00 |
|
Thomas Müller
|
a4483243ac
|
fixing license headers - encryption code related
|
2015-04-07 17:02:49 +02:00 |
|
Bjoern Schiessle
|
a7e7151364
|
remove unused code
|
2015-04-07 13:30:31 +02:00 |
|
Bjoern Schiessle
|
e8fa3a2370
|
fix versions download and previews
|
2015-04-07 13:30:31 +02:00 |
|