Lines Matching refs:re

11 import re
26 short = re.sub(r'\bPSA_(?:ALG|DH_FAMILY|ECC_FAMILY|KEY_[A-Z]+)_', r'', short)
27 short = re.sub(r' +', r'', short)
29 short = re.sub(r'PUBLIC_KEY\b', r'PUB', short)
30 short = re.sub(r'KEY_PAIR\b', r'PAIR', short)
31 short = re.sub(r'\bBRAINPOOL_P', r'BP', short)
32 short = re.sub(r'\bMONTGOMERY\b', r'MGM', short)
33 short = re.sub(r'AEAD_WITH_SHORTENED_TAG\b', r'AEAD_SHORT', short)
34 short = re.sub(r'\bDETERMINISTIC_', r'DET_', short)
35 short = re.sub(r'\bKEY_AGREEMENT\b', r'KA', short)
36 short = re.sub(r'_PSK_TO_MS\b', r'_PSK2MS', short)
90 m = re.match(r'(\w+)\s*\((.*)\)\Z', self.name)
100 assert re.match(r'PSA_KEY_TYPE_\w+\Z', self.name)
107 m = re.match(r'PSA_KEY_TYPE_(\w+)', self.name)
109 self.head = re.sub(r'_(?:PUBLIC_KEY|KEY_PAIR)\Z', r'', m.group(1))
112 self.private_type = re.sub(r'_PUBLIC_KEY\Z', r'_KEY_PAIR', self.name)
308 m = re.match(r'PSA_ALG_(?:'
323 m = re.match(r'PSA_ALG_(?:DETERMINISTIC_)?(\w+)', expr)
328 m = re.match(r'PSA_ALG_KEY_AGREEMENT\s*\(\s*PSA_ALG_(\w+)', expr)
332 head = re.sub(r'_ANY\Z', r'', head)
333 if re.match(r'ED[0-9]+PH\Z', head):
381 if re.match(r'.*[0-9]\Z', prefix):
382 prefix = re.sub(r'_*[0-9]+\Z', r'', prefix)
384 prefix = re.sub(r'_*[^_]*\Z', r'', prefix)
393 if re.search(r'\bPSA_ALG_ANY_HASH\b', expr):
395 if re.search(r'_AT_LEAST_', expr):
408 self.expression = re.sub(r'\s+', r'', expr)
421 m = re.match(r'PSA_ALG_KEY_AGREEMENT\(\w+,\s*(.*)\)\Z', self.expression)
426 if re.match(r'(?:0[Xx])?0+\s*\Z', kdf_alg):
458 HASH_LENGTH_BITS_RE = re.compile(r'([0-9]+)\Z')
478 HMAC_RE = re.compile(r'PSA_ALG_HMAC\((.*)\)\Z')
499 TRUNCATED_ALG_RE = re.compile(