aboutsummaryrefslogtreecommitdiffstats
path: root/docs/hazmat
Commit message (Collapse)AuthorAgeFilesLines
* Always show where a baackend comes form in the docsAlex Gaynor2013-12-131-5/+6
|
* Use the HTTPS verion of the link to cffiAlex Gaynor2013-12-121-1/+1
|
* Merge pull request #285 from reaperhulk/fix-282Alex Gaynor2013-12-062-2/+6
|\ | | | | raise ValueErrors when supplying/not supplying tags for GCM
| * update docs to explain tag requirements and valueerrorPaul Kehrer2013-12-062-2/+6
| |
* | Don't show so much stuffAlex Gaynor2013-12-041-1/+1
| |
* | Be more specific about when you can trust authentication on GCMAlex Gaynor2013-12-041-3/+4
|/
* link to NIST GCM PDF where NIST recommends 96-bit IV for perf with GCMPaul Kehrer2013-12-031-5/+7
| | | | | Clarify that 96-bit IV is only recommended in performance critical situations...otherwise feel free to use something longer.
* remove AEADDecryptionContext references from GCM docsPaul Kehrer2013-12-031-12/+5
|
* improve language for gcm docsPaul Kehrer2013-12-031-5/+5
|
* attempt to document the new interfaces for AEADPaul Kehrer2013-11-291-6/+20
|
* explicit backend fix for gcm docsPaul Kehrer2013-11-291-2/+2
|
* begin adding warnings to GCM modePaul Kehrer2013-11-291-0/+6
|
* document tag param for GCM objectPaul Kehrer2013-11-291-0/+3
|
* raise TypeError if you attempt to get the tag attribute on a decryptPaul Kehrer2013-11-291-0/+1
| | | | | * To support this the _AEADCipherContext in base.py now needs to be aware of whether it is encrypting/decrypting
* rename add_data to authenticate_additional_data for clarity (hopefully)Paul Kehrer2013-11-291-8/+8
|
* gcm doc fixes (per review from alex)Paul Kehrer2013-11-291-3/+4
|
* gcm doc improvementsPaul Kehrer2013-11-291-2/+6
|
* gcm doc fixesPaul Kehrer2013-11-291-2/+2
|
* GCM supportPaul Kehrer2013-11-291-0/+48
|
* Learn how to spell a wordAlex Gaynor2013-11-271-1/+1
|
* Merge pull request #227 from dreid/explicit-backend-in-hazmatAlex Gaynor2013-11-264-9/+68
|\ | | | | Explicit backend
| * Put some docs for default_backend in a place.David Reid2013-11-251-0/+24
| |
| * Document all the parameters including cross references to specific providers ↵David Reid2013-11-203-2/+32
| | | | | | | | where appropriate.
| * Use backend as keyword argument everywhere.David Reid2013-11-203-4/+4
| |
| * Fix doctests.David Reid2013-11-202-1/+2
| |
| * Add a default_backend and start updating docs.David Reid2013-11-203-8/+12
| |
* | Change teh exceptionAlex Gaynor2013-11-222-8/+10
| |
* | Documentation!Alex Gaynor2013-11-221-0/+16
|/
* Describe what backends provide via these interfaces and that not all ↵David Reid2013-11-181-0/+8
| | | | backends must provide all interfaces.
* Hashes and HMACs.David Reid2013-11-181-0/+11
|
* Document backend interfaces.David Reid2013-11-181-7/+82
|
* Start documenting the backend interfaces.David Reid2013-11-182-0/+44
|
* Merge pull request #262 from dreid/cipher-algorithm-interfacesDonald Stufft2013-11-171-2/+24
|\ | | | | Implement and document an interface for cipher algorithms
| * Implement and document an interface for cipher algorithmsDavid Reid2013-11-151-2/+24
| |
* | Another twoAlex Gaynor2013-11-151-1/+1
| |
* | Fixed some spelling mistakesAlex Gaynor2013-11-151-4/+4
|/
* Merge pull request #258 from alex/already-finalizedDavid Reid2013-11-132-1/+6
|\ | | | | Use AlreadyFinalized for symmetric ciphers
| * Here tooAlex Gaynor2013-11-131-1/+1
| |
| * Also mention finalizeAlex Gaynor2013-11-131-1/+1
| |
| * Use AlreadyFinalized for symmetric ciphersAlex Gaynor2013-11-131-0/+5
| |
* | Make HMAC methods raise AlreadyFinalized.David Reid2013-11-131-2/+12
|/
* Merge pull request #253 from dreid/hash-raise-after-finalizeAlex Gaynor2013-11-131-2/+11
|\ | | | | raise an exception if you try to use a HashContext after finalize is called.
| * Document AlreadyFinalized.David Reid2013-11-131-2/+11
| |
* | Describe that hashes get real broken over timeAlex Gaynor2013-11-131-0/+9
|/
* Merge pull request #214 from reaperhulk/arc4-supportDavid Reid2013-11-091-0/+21
|\ | | | | ARC4 Support
| * update docs to include arc4 examplePaul Kehrer2013-11-091-0/+11
| |
| * Merge branch 'master' into arc4-supportPaul Kehrer2013-11-083-3/+86
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Typo Be really explicit about what's good and bad Mention return types. Consistently use e.g. Module documentation. Single space. Add a new Mode interface to document mode.name and start on some prose docs for interfaces. Proper name for the iv thing. Actually note the properties for cipher modes types on their ABCs. Conflicts: docs/hazmat/primitives/symmetric-encryption.rst
| * | ARC4 supportPaul Kehrer2013-11-071-0/+10
| | |
* | | Be more and more explicit about how to do things correctlyAlex Gaynor2013-11-082-9/+21
| |/ |/|
* | Merge pull request #231 from dreid/mode-interface-propertiesAlex Gaynor2013-11-073-0/+63
|\ \ | | | | | | [WIP] Document mode interfaces.