mirror of
https://github.com/saymrwulf/cryptography.git
synced 2026-05-14 20:37:55 +00:00
mac-docs-updates (#11644)
This commit is contained in:
parent
e3629a27b7
commit
9c11549e2c
2 changed files with 2 additions and 0 deletions
|
|
@ -28,6 +28,7 @@ A subset of CMAC with the AES-128 algorithm is described in :rfc:`4493`.
|
|||
|
||||
>>> from cryptography.hazmat.primitives import cmac
|
||||
>>> from cryptography.hazmat.primitives.ciphers import algorithms
|
||||
>>> key = b"\x00" * 16 # A real key should come from os.urandom(16)
|
||||
>>> c = cmac.CMAC(algorithms.AES(key))
|
||||
>>> c.update(b"message to authenticate")
|
||||
>>> c.finalize()
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ messages allows an attacker to forge tags. Poly1305 is described in
|
|||
.. doctest::
|
||||
|
||||
>>> from cryptography.hazmat.primitives import poly1305
|
||||
>>> key = b"\x01" * 32 # A real key should come from os.urandom(32)
|
||||
>>> p = poly1305.Poly1305(key)
|
||||
>>> p.update(b"message to authenticate")
|
||||
>>> p.finalize()
|
||||
|
|
|
|||
Loading…
Reference in a new issue