Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use (un)obscurify | Mario | 2021-02-10 | 1 | -2/+0 |
| | |||||
* | revert z_(un)obscure() until (un)obscurify() will be implemented and a ↵ | Mario | 2021-02-10 | 1 | -2/+2 |
| | | | | update will take care of the data in db | ||||
* | port Lib/Crypto from zap | Mario | 2021-02-09 | 1 | -3/+4 |
| | |||||
* | revert include/crypto to its previous state for reference - we are now using ↵ | Mario | 2021-02-08 | 1 | -44/+114 |
| | | | | Lib/Keyutils for key conversion | ||||
* | remove unused function | Mario Vavti | 2021-02-04 | 1 | -17/+0 |
| | |||||
* | key conversion functions cleanup | Mario Vavti | 2021-02-04 | 1 | -127/+19 |
| | |||||
* | use phpseclib for key transformations | Mario Vavti | 2021-02-04 | 1 | -18/+20 |
| | |||||
* | downgrade phpseclib to version 2 | Mario Vavti | 2021-02-04 | 1 | -22/+75 |
| | |||||
* | crypto fix | zotlabs | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | more z6 debugging | zotlabs | 2018-11-11 | 1 | -2/+7 |
| | |||||
* | cleanup the recent crypto code modifications. We need this stuff to be readable. | zotlabs | 2018-02-21 | 1 | -20/+31 |
| | |||||
* | don't try to handle OAEP for plugin crypto methods; let them do it if desired | zotlabs | 2018-02-20 | 1 | -2/+2 |
| | |||||
* | encrypt/decrypt function not found | zotlabs | 2018-02-20 | 1 | -1/+6 |
| | |||||
* | OAEP padding mismatch on some newer encryption methods | zotlabs | 2018-02-19 | 1 | -6/+7 |
| | |||||
* | crypto improvements (use pkcs1_oaep_padding instead of the older pkcs1_padding) | zotlabs | 2018-02-16 | 1 | -5/+22 |
| | |||||
* | remove dead code | zotlabs | 2018-02-07 | 1 | -44/+0 |
| | |||||
* | cleanup of last fix | zotlabs | 2018-01-13 | 1 | -2/+2 |
| | |||||
* | unexpected openssl result | zotlabs | 2018-01-13 | 1 | -1/+1 |
| | |||||
* | changes to encryption encapsulation for zot6 (backward compatible) | zotlabs | 2017-10-05 | 1 | -0/+4 |
| | |||||
* | make signing methods variable and signable | zotlabs | 2017-07-25 | 1 | -0/+10 |
| | |||||
* | harden security | zotlabs | 2017-04-02 | 1 | -10/+26 |
| | |||||
* | use aes-ctr which is slightly/arguably better than a poke in the eye and ↵ | zotlabs | 2017-04-01 | 1 | -10/+7 |
| | | | | don't restrict the crypto algorithm by server role. | ||||
* | aes256gcm is not ready for prime time. Stay tuned. Until it is, we're pretty ↵ | zotlabs | 2017-03-30 | 1 | -5/+5 |
| | | | | much stuffed unless we go to 3rd party crypto libs. | ||||
* | make aes256gcm the primary crypto mode | zotlabs | 2017-03-30 | 1 | -1/+14 |
| | |||||
* | trim both key and iv on other ciphers | zotlabs | 2016-12-01 | 1 | -0/+2 |
| | |||||
* | trim iv in STD_encapsulate | zotlabs | 2016-12-01 | 1 | -0/+2 |
| | |||||
* | advanced crypto restricted by server role | zotlabs | 2016-11-30 | 1 | -0/+3 |
| | |||||
* | zot 1.2 | zotlabs | 2016-11-30 | 1 | -4/+108 |
| | |||||
* | zot: specify crypto method | zotlabs | 2016-11-20 | 1 | -1/+1 |
| | |||||
* | redundant dev line from an earlier modification causes issue #404 | redmatrix | 2016-05-30 | 1 | -16/+2 |
| | |||||
* | kill off mcrypt | redmatrix | 2016-05-26 | 1 | -6/+8 |
| | |||||
* | issue #319 - NOTE: this does not fix the issue, it only reports it and ↵ | redmatrix | 2016-03-30 | 1 | -10/+1 |
| | | | | continues. We need to examine any logger statements that contain 'stack:' as a result of reporting this issue and find and fix the original problem - which is that set_pconfig is being called without a valid $uid. I'm worried that since we will now continue on without throwing a PHP error that nobody will ever notice or find the problem that is causing this. | ||||
* | rewrite the webfinger discovery logic | redmatrix | 2016-03-22 | 1 | -0/+23 |
| | |||||
* | no xchan here if using zot protocol | redmatrix | 2016-03-17 | 1 | -1/+3 |
| | |||||
* | stop the PHP warnings from Thomas's buggered sitekey | redmatrix | 2016-02-28 | 1 | -1/+1 |
| | |||||
* | backtrace openssl_verify errors so that we can find bad keys - as there is ↵ | redmatrix | 2016-02-25 | 1 | -0/+15 |
| | | | | very little relevant context available at this level. | ||||
* | retire old Friendica RINO encryption functions | redmatrix | 2015-06-09 | 1 | -28/+0 |
| | |||||
* | issue #941 | friendica | 2015-03-28 | 1 | -4/+11 |
| | |||||
* | optionally use openssl encryption functions (higher performance over mcrypt, ↵ | friendica | 2015-01-11 | 1 | -2/+2 |
| | | | | but potentially more likely to have been compromised) | ||||
* | allow the use of openssl crypto | friendica | 2015-01-11 | 1 | -0/+6 |
| | |||||
* | make the old personal xrd interface (old webfinger) work again | friendica | 2014-08-21 | 1 | -2/+3 |
| | |||||
* | bring back some friendica crypto stuff including all the key mangling and ↵ | friendica | 2014-08-15 | 1 | -1/+164 |
| | | | | translation functions. Also add ability to completely supress email notifications for actitivies with private contents. We'll still pass private mail notifications because often the email notification is the only way infrequently used channels get alerted to these. | ||||
* | doc update | friendica | 2014-08-15 | 1 | -3/+8 |
| | |||||
* | pkcs1 to pkcs8 key conversion - this is a lot easier than parsing ASN.1 DER ↵ | friendica | 2014-08-14 | 1 | -0/+24 |
| | | | | formats and rebuilding the darn things like we used to do. Check for illegal hex encoded album names in mod/photo so we don't throw php errors. Don't know where they come from but we get a lot of them. | ||||
* | bloody hell - it isn't defined either. | friendica | 2013-12-15 | 1 | -2/+2 |
| | |||||
* | bloody hell... php version incompatibility with openssl - openssl no longer ↵ | friendica | 2013-12-15 | 1 | -0/+4 |
| | | | | accepts a string as an algorithm. Earlier versions didn't recognise sha256. So we'll look to see if the algorithm constant for sha256 is defined and if so we'll use that instead of the string. | ||||
* | post_activity_item issues | friendica | 2013-12-07 | 1 | -0/+2 |
| | |||||
* | Protocol: now set data['alg'] on all encapsulated encrypted packets, so that ↵ | friendica | 2013-11-20 | 1 | -0/+16 |
| | | | | we can more easily retire 'aes256cbc' once it is no longer viable. | ||||
* | add more siteinfo | friendica | 2013-07-24 | 1 | -2/+0 |
| | |||||
* | recover padding functions which are still used | friendica | 2013-07-24 | 1 | -0/+15 |
| |