summaryrefslogtreecommitdiff
path: root/tests/hazmat/primitives/test_aes.py
Commit message (Expand)AuthorAgeFilesLines
* drop support for openssl < 1.1.1d (#8449)Paul Kehrer2023-03-241-3/+1
* Use the ruff 'pyupgrade' checks (#8104)Alex Gaynor2023-01-201-2/+2
* Switch from flake8 to ruff (#7920)Alex Gaynor2022-12-211-1/+1
* add AES128/AES256 classes (#7542)Paul Kehrer2022-08-261-0/+32
* Remove explicit subclassing of object now that all classes are new-style (#6830)Alex Gaynor2022-01-301-7/+7
* Take backend as a parameter so skips work (#6504)Alex Gaynor2021-11-011-1/+1
* Added handling for OpenSSL "xts duplicated keys" error. (#6085)Angus Gratton2021-06-091-0/+13
* fix XTS less than one block length. fixes #5885 (#5925)Paul Kehrer2021-03-211-0/+8
* Remove requires_backend_interface from tests because it was useless (#5884)Alex Gaynor2021-03-011-9/+0
* Convert a few more high cardinality tests to use subtests (#5632)Alex Gaynor2020-12-101-17/+18
* Remove __future__ import from our code (#5610)Alex Gaynor2020-12-091-1/+0
* separate these into two test files (#5383)Paul Kehrer2020-08-101-182/+1
* Paint it Black by the Rolling Stones (#5324)Alex Gaynor2020-07-201-42/+26
* Drop support for OpenSSL 1.0.1 (#5178)Alex Gaynor2020-04-041-57/+15
* Fix some backend feature checks in tests (#4931)David Benjamin2019-07-081-3/+7
* use a random key for these tests (#4887)Paul Kehrer2019-05-181-1/+1
* Fixes for the latest pep8-naming (#4744)Alex Gaynor2019-02-021-7/+7
* allow bytes-like for key/iv/data for symmetric encryption (#4621)Paul Kehrer2018-12-091-0/+42
* disallow implicit tag truncation with finalize_with_tag (#4342)Paul Kehrer2018-07-171-0/+16
* Correct pass bytes; refs #4289 (#4291)Alex Gaynor2018-06-191-1/+1
* Add support for AES XTS (#3900)Paul Kehrer2017-10-011-1/+35
* Removed branches that are now unused (#3589)Alex Gaynor2017-05-241-3/+0
* use openssl constants (#3534)Paul Kehrer2017-05-031-6/+15
* postpone GCM authentication tag requirement until finalization (#3421)Philipp Gesang2017-05-021-0/+96
* pass bytes to modes/algorithms like we shouldPaul Kehrer2016-03-071-6/+6
* do the same simplification to the aad testPaul Kehrer2015-07-011-3/+1
* add missing test, simplify encrypted byte near limit calculationPaul Kehrer2015-07-011-3/+15
* add additional increment testsPaul Kehrer2015-07-011-8/+18
* put the AAD and encrypted byte limit checks in the parent contextPaul Kehrer2015-07-011-0/+30
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-161-12/+3
* Change how we represented that a test requires a backend.Alex Gaynor2014-10-231-7/+8
* resolve GCM tag issue with AAD only on OpenSSL 1.0.1 in Ubuntu 12.04Paul Kehrer2014-09-121-4/+4
* moved GCM tests to be run against all backends, added radar bug numbersPaul Kehrer2014-09-111-1/+34
* Simplify code and add testAlex Gaynor2014-06-301-2/+2
* Fixes #1200 -- disallow GCM truncation by defaultAlex Gaynor2014-06-291-1/+1
* add CFB8 support for AES/3DES on CommonCrypto and OpenSSL backendsPaul Kehrer2014-05-151-0/+33
* import order fixes for future automated checkingPaul Kehrer2014-03-191-1/+1
* updates to make the project pep8-naming cleanPaul Kehrer2014-02-241-6/+6
* Reformat AES CTR vectors to use NIST loader & document their source properlyPaul Kehrer2014-02-151-4/+2
* refactor all tests to use mark instead of generator skipsPaul Kehrer2013-12-261-25/+52
* correct import stylePaul Kehrer2013-12-241-0/+1
* add all the markers to the testsPaul Kehrer2013-12-241-0/+2
* add more skip check lambdasPaul Kehrer2013-12-231-0/+16
* use both kwargs and named args in lambdas for clarityPaul Kehrer2013-12-211-9/+9
* don't modify params on parametrized testsPaul Kehrer2013-12-201-10/+10
* GCM supportPaul Kehrer2013-11-291-1/+20
* Also remove teh ciphers specific classAlex Gaynor2013-11-131-1/+1
* Remove separate file loaders and replace with onePaul Kehrer2013-11-111-6/+6
* Ignore the sections of the NIST filesAlex Gaynor2013-11-111-4/+4
* block cipher renamePaul Kehrer2013-11-061-7/+7