"""Compute s/t parameters for twisted Edwards curve points conversion
"""
if self.e is None or self.d is None:
- raise ValueError("non twisted Edwards curve")
+ raise ValueError("Non twisted Edwards curve")
if self._st is not None:
return self._st
self._st = (
(defaults to blocksize if not specified)
"""
if bs not in (8, 16):
- raise ValueError("only 64/128-bit blocksizes allowed")
+ raise ValueError("Only 64/128-bit blocksizes allowed")
self.tag_size = bs if tag_size is None else bs
if self.tag_size < 4 or self.tag_size > bs:
- raise ValueError("invalid tag_size")
+ raise ValueError("Invalid tag_size")
self.encrypter = encrypter
self.bs = bs
self.max_size = (1 << (bs * 8 // 2)) - 1
def _validate_sizes(self, plaintext, additional_data):
if len(plaintext) == 0 and len(additional_data) == 0:
- raise ValueError("at least one of plaintext or additional_data required")
+ raise ValueError("At least one of plaintext or additional_data required")
if len(plaintext) + len(additional_data) > self.max_size:
raise ValueError("plaintext+additional_data are too big")
)
tag = self._auth(icn, ciphertext, additional_data)
if not compare_digest(tag_expected, tag):
- raise ValueError("invalid authentication tag")
+ raise ValueError("Invalid authentication tag")
return self._crypt(icn, ciphertext)
key_and_key_mac = ctr(encrypter_key, bs, kexp, iv)
key, key_mac = key_and_key_mac[:-bs], key_and_key_mac[-bs:]
if not compare_digest(mac(encrypter_mac, bs, iv + key), key_mac):
- raise ValueError("invalid authentication tag")
+ raise ValueError("Invalid authentication tag")
return key