Patent ID: 9363276
Filing Date: 2016-06-07
CPC Classification: G06F,H04L

Claim Text:
1. A method for testing cryptographic algorithms, comprising: receiving, by a receiving device, one or more request files, wherein each request files is associated with one or more cryptographic algorithms and includes a plurality of tests; formatting, by a processing device, the included plurality of tests in each of the one or more request files received from the receiving device based on one or more algorithm formatting rules; transmitting, by a transmitting device, the one or more request files formatted by the processing device; receiving, by the receiving device, a plurality of test results for each of the one or more request files transmitted by the transmitting device, wherein each test result corresponds to a test of the plurality of tests included in the respective request file and is generated by execution of the corresponding test using the cryptographic algorithm associated with the respective request file; generating, by the processing device, a response file for each of the one or more request files received from the receiving device, wherein the response files includes a plurality of test results received by the receiving device that correspond to various tests or portions of tests in the plurality of tests included in the corresponding request file; formatting, by the processing device, the included plurality of tests results in each of the generated response files based on one or more result formatting rules; and transmitting, by the transmitting device, the response files generated by the processing device.