INNER CODE UNIT · Python

set_kex_sig

open-quantum-safe/oqs-provider · scripts/common.py:60

def set_kex_sig(ossl):
    # Get OpenSSL version
    result = subprocess.run([ossl, "--version"], capture_output=True, text=True, check=True)
    ver_str = result.stdout.split()[1]
    if Version(ver_str) < Version("3.5.0"):
        key_exchanges = key_exchanges_oqs
        signatures = signatures_oqs


SERVER_START_ATTEMPTS = 10

def all_pq_groups(first = 0):
    ag = ""
    half = len(key_exchanges)//2
    if (first == 0):
       kexs = key_exchanges[:half]
    else:
       kexs = key_exchanges[half:]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…