summaryrefslogtreecommitdiffstats
path: root/apps/encryption/lib/Crypto
Commit message (Expand)AuthorAgeFilesLines
* Fix sharing of encrypted filesCôme Chilliet2023-07-181-1/+1
* Increase from 100000 to 600000 iterations for hash_pbkdf2Côme Chilliet2023-06-011-9/+9
* Log failures to delete legacy file keyCôme Chilliet2023-05-041-1/+6
* Merge pull request #37724 from nextcloud/fix/encryption-signature-check-logicChristoph Wurst2023-04-171-4/+6
|\
| * Cleanup signature checking logic in encryptionjld31032023-04-141-4/+6
* | Merge pull request #36351 from nextcloud/bugfix/noid/move-encryption-password...Joas Schilling2023-04-141-39/+34
|\ \ | |/ |/|
| * Move encrypt-all password email to EmailTemplateJoas Schilling2023-03-081-39/+34
* | Add a test for multiKeyEncrypt/Decrypt methodsCôme Chilliet2023-03-201-0/+3
* | Fix encryption file key managementCôme Chilliet2023-03-171-1/+1
* | Adapt code to new encryption systemCôme Chilliet2023-03-172-24/+19
* | Getting rid of openssl_seal and rc4 in server side encryptionCôme Chilliet2023-03-172-15/+77
|/
* Set functions as private to be able to refactor laterCôme Chilliet2023-02-211-7/+9
* Move to phpseclib implementation of RC4Côme Chilliet2023-02-211-42/+16
* Strong type custom openssl_seal implementationCôme Chilliet2023-02-211-28/+12
* Always wrap rc4, and throws on unknown cipherCôme Chilliet2023-02-211-34/+11
* introduce wrapped_openssl_seal() and wrapped_openssl_open() to circument RC4 ...Kevin Niehage2023-02-211-2/+164
* Remove workarounds specific to 7.4Côme Chilliet2023-01-201-4/+3
* Fix psalm issues related to signature changes from PHP 8.0Côme Chilliet2022-12-291-1/+1
* Replace getSystemValue in encryption appJ0WI2022-12-051-3/+3
* Save encrypted files in binary formatplumbeo2022-05-042-26/+71
* Fix a few psalm issues and moved back to psalm/phar 4.18Carl Schwan2022-01-121-2/+2
* Generate strong, human readable OTPJ0WI2021-07-081-1/+1
* Remember current cipherJ0WI2021-06-291-4/+23
* Merge pull request #26323 from J0WI/crypt-constblizzz2021-06-231-26/+24
|\
| * Use constant for supported formatsJ0WI2021-03-261-26/+24
* | Update php licensesJohn Molakvoæ (skjnldsv)2021-06-044-4/+2
* | l10n: Unify spellingValdnet2021-05-201-3/+3
* | Merge pull request #26219 from nextcloud/relative-path-nullRoeland Jago Douma2021-03-301-1/+1
|\ \
| * | getStorage can also return nullRobin Appelman2021-03-241-1/+1
| |/
* / Drop OpenSSL 0.9.8 workaroundJ0WI2021-03-261-7/+0
|/
* Bump nextcloud/coding-standard from 0.3.0 to 0.5.0dependabot-preview[bot]2021-02-181-1/+1
* Harden EncryptAll check for empty emailRoeland Jago Douma2021-02-151-1/+1
* Remove unneeded casts that were found by PsalmMorris Jobke2021-01-111-1/+1
* FIXME use default RC4 methodRoeland Jago Douma2020-12-071-2/+2
* Fix encryption testRoeland Jago Douma2020-12-071-1/+2
* The encryption decrypt position can be int or stringChristoph Wurst2020-10-132-2/+2
* Format code to a single space around binary operatorsChristoph Wurst2020-10-052-2/+2
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-242-0/+2
* Make legacy cipher opt inRoeland Jago Douma2020-08-191-1/+16
* SSE enhancementRoeland Jago Douma2020-08-111-2/+8
* Encryption is ready if master key is enabledJulius Härtl2020-07-211-0/+3
* Update license headers for 19Christoph Wurst2020-04-292-0/+2
* Add visibility to all constantsChristoph Wurst2020-04-102-7/+7
* Format control structures, classes, methods and functionChristoph Wurst2020-04-104-32/+12
* Use elseif instead of else ifChristoph Wurst2020-04-102-2/+2
* Remove spaces after method or function callChristoph Wurst2020-04-091-2/+2
* Use exactly one empty line after the namespace declarationChristoph Wurst2020-04-093-3/+0
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-312-0/+2
* Use the short array syntax, everywhereChristoph Wurst2020-03-262-10/+10
* Update license headersChristoph Wurst2019-12-054-4/+7