.. _example_service_dns_proxy_cipher_cipher: ###### Cipher ###### Test suite to validate using one or multiple ciphers to protect DoH connection ******************* Single Valid Cipher ******************* Description =========== Configures a single, valid cipher and tries to communicate with the server. No refusal of the proposed cipher is expected. Scenario ======== .. include:: cipher/singlevalidcipher .. raw:: html
********************* Multiple Valid Cipher ********************* Description =========== Configures a valid cipher each time, and tries to communicate with the server. No refusal of the proposed cipher is expected. Scenario ======== .. include:: cipher/multiplevalidcipher .. raw:: html
********************* Single Invalid Cipher ********************* Description =========== Configures a single, invalid cipher and tries to communicate with the server. A refusal of the proposed cipher is expected. Scenario ======== .. include:: cipher/singleinvalidcipher .. raw:: html
*********************** Multiple Invalid Cipher *********************** Description =========== Configures either one or two invalid ciphers and tries to communicate with the server. A refusal of all proposed ciphers is expected. Scenario ======== .. include:: cipher/multipleinvalidcipher .. raw:: html
**************************** Invalid Cipher With Fallback **************************** Description =========== Configures an invalid cipher and a valid fallback one. It then tries to communicate with the server. No refusal of the cipher is expected, as long as the valid one proposed is used. Scenario ======== .. include:: cipher/invalidcipherwithfallback .. raw:: html