decide.nolog.cz/api/tests
jelhan b9bef69977 user has to proof that he knows encryption key when he participates
Therefore sha256 hash of encryption key is validated against one which is stored
on server on poll creation.
This one is transfered as X-Croodle-Proof-Key-Knowledge HTTP HEADER.

Prevents an attacker of transmitting data with wrong encryption key, which
would cause decryption errors for legit users.
2015-08-23 18:56:41 +02:00
..
_data Fix: .gitignore where to strict for codeception 2015-08-01 21:30:14 +02:00
_support Fix: .gitignore where to strict for codeception 2015-08-01 21:30:14 +02:00
acceptance Fix: .gitignore where to strict for codeception 2015-08-01 21:30:14 +02:00
api user has to proof that he knows encryption key when he participates 2015-08-23 18:56:41 +02:00
functional Fix: .gitignore where to strict for codeception 2015-08-01 21:30:14 +02:00
unit Fix: .gitignore where to strict for codeception 2015-08-01 21:30:14 +02:00
_bootstrap.php rewritten API models 2015-08-22 23:47:31 +02:00
acceptance.suite.yml tests for api using codeception 2015-08-01 21:05:22 +02:00
api.suite.yml tests for api using codeception 2015-08-01 21:05:22 +02:00
functional.suite.yml tests for api using codeception 2015-08-01 21:05:22 +02:00
unit.suite.yml tests for api using codeception 2015-08-01 21:05:22 +02:00