Process review comments on test_encrypt_short_tag
parent
c4d926950c
commit
28b0c9a6bf
|
|
@ -32,6 +32,7 @@ if _lib.AESGCM_STREAM_ENABLED:
|
|||
from wolfcrypt.ciphers import AesGcmStream
|
||||
|
||||
def test_encrypt():
|
||||
"""Known answer encrypt-decrypt test with default authentication tag size of 16 bytes"""
|
||||
key = "fedcba9876543210"
|
||||
iv = "0123456789abcdef"
|
||||
gcm = AesGcmStream(key, iv)
|
||||
|
|
@ -44,7 +45,9 @@ if _lib.AESGCM_STREAM_ENABLED:
|
|||
gcmdec.final(authTag)
|
||||
assert bufdec == t2b("hello world")
|
||||
|
||||
@pytest.mark.skipif(12 < _lib.MIN_AUTH_TAG_SZ, reason="test can only be performed when MIN_AUTH_TAG_SZ is larger than 12")
|
||||
def test_encrypt_short_tag():
|
||||
"""Known answer encrypt-decrypt test with specific authentication tag size of 12 bytes"""
|
||||
key = "fedcba9876543210"
|
||||
iv = "0123456789abcdef"
|
||||
gcm = AesGcmStream(key, iv, 12)
|
||||
|
|
|
|||
Loading…
Reference in New Issue