MPDC: Multi Party Domain Cryptosystem
1.0.0.0b (A0)
MPDC Interior protocol
Test List
File
agent.h
The Agent server implementation has been tested to verify that:
File
certificate.h
When the MPDC_DEBUG_TESTS_RUN macro is defined, the function mpdc_certificate_functions_test() executes a series of self-tests that verify:
File
crypto.h
The MPDC crypto functions are rigorously tested to ensure that:
File
mpdc.h
Although this header does not directly implement test routines, it underpins multiple test modules that validate:
The correct mapping of MPDC high-level function calls to the underlying QSC library routines.
The consistency and accuracy of defined constants (e.g., key sizes, certificate sizes, network parameters).
The proper serialization/deserialization of packet headers and full packets (via mpdc_packet_header_serialize and mpdc_stream_to_packet).
The correct conversion of error codes to descriptive strings (using mpdc_network_error_to_string and mpdc_protocol_error_to_string).
Generated by
1.13.2