latest.ipv8.test.keyvault.test_signature

Module Contents

Classes

TestSignatures

Test whether signatures can be created and then decoded correctly.

class latest.ipv8.test.keyvault.test_signature.TestSignatures(methodName: str = 'runTest')

Bases: latest.ipv8.test.base.TestBase

Test whether signatures can be created and then decoded correctly.

setUp() None

Generate fake data to test with.

test_vlow() None

Check if very-low security keys generate a valid signature.

test_low() None

Check if low security keys generate a valid signature.

test_medium() None

Check if medium security keys generate a valid signature.

test_high() None

Check if high security keys generate a valid signature.

test_curve25519() None

Check if curve25519 keys generate a valid signature.

test_invalid_m2crypto() None

Check if an M2Crypto key detects an invalid signature.

test_invalid_nacl() None

Check if an libnacl key detects an invalid signature.