Lines Matching defs:crypto_knowledge

18 from mbedtls_dev import crypto_knowledge
38 short_key_type = crypto_knowledge.short_expression(key_type)
64 kt: crypto_knowledge.KeyType,
126 kt = crypto_knowledge.KeyType(key_type)
130 kt = crypto_knowledge.KeyType(constr, [curve_family])
137 kt = crypto_knowledge.KeyType(constr, [dh_family])
153 short_key_type = crypto_knowledge.short_expression(key_type)
175 kt: crypto_knowledge.KeyType
217 kt = crypto_knowledge.KeyType(key_type)
221 kt = crypto_knowledge.KeyType(constr, [curve_family])
225 kt = crypto_knowledge.KeyType(constr, [dh_family])
243 self.key_types = [crypto_knowledge.KeyType(kt_expr)
248 alg: crypto_knowledge.Algorithm,
249 category: crypto_knowledge.AlgorithmCategory,
251 kt: Optional[crypto_knowledge.KeyType] = None,
297 alg: crypto_knowledge.Algorithm,
298 category: crypto_knowledge.AlgorithmCategory,
313 alg: crypto_knowledge.Algorithm,
314 category: crypto_knowledge.AlgorithmCategory,
348 alg: crypto_knowledge.Algorithm,
351 for category in crypto_knowledge.AlgorithmCategory:
352 if category == crypto_knowledge.AlgorithmCategory.PAKE:
364 alg = crypto_knowledge.Algorithm(expr)
452 this is handled in crypto_knowledge.KeyType.can_do(). This function
468 hash_length = crypto_knowledge.Algorithm.hash_length(hash_alg)
529 short = crypto_knowledge.short_expression(short)
572 key1.description += crypto_knowledge.short_expression(usage_expr)
597 kt: crypto_knowledge.KeyType,
599 alg: Optional[crypto_knowledge.Algorithm] = None,
626 all_algorithms: List[crypto_knowledge.Algorithm],
629 kt = crypto_knowledge.KeyType(key_type)
644 all_algorithms = [crypto_knowledge.Algorithm(alg)
657 descr = crypto_knowledge.short_expression(alg, 1)
723 key_type: crypto_knowledge.KeyType
736 usage_expression = crypto_knowledge.short_expression(implyer_usage, 1)
737 alg_expression = crypto_knowledge.short_expression(alg, 1)
811 kt = crypto_knowledge.KeyType(key_type)