{"service":"HALOWERK quantumwerk","endpoint":"/v1/lattice-check","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["dimension","log2_determinant","target_norm_log2","root_hermite_factor"],"additionalProperties":false,"properties":{"dimension":{"type":"integer","minimum":2,"maximum":100000},"log2_determinant":{"type":"number","minimum":-1000000000,"maximum":1000000000},"target_norm_log2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"root_hermite_factor":{"type":"number","minimum":1,"maximum":2}}},"requestExample":{"dimension":512,"log2_determinant":4096,"target_norm_log2":8.2,"root_hermite_factor":1.005},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["dimension","log2_determinant","target_norm_log2","root_hermite_factor"],"additionalProperties":false,"properties":{"dimension":{"type":"integer","minimum":2,"maximum":100000},"log2_determinant":{"type":"number","minimum":-1000000000,"maximum":1000000000},"target_norm_log2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"root_hermite_factor":{"type":"number","minimum":1,"maximum":2}}},"requestExample":{"dimension":512,"log2_determinant":4096,"target_norm_log2":8.2,"root_hermite_factor":1.005}}],"example_request":{"dimension":512,"log2_determinant":4096,"target_norm_log2":8.2,"root_hermite_factor":1.005},"serviceName":"HALOWERK quantumwerk","tags":["iot","lattice","heuristic"],"outputSchema":{"type":"object","required":["method"],"properties":{"method":{"type":"string"}},"additionalProperties":true},"outputExample":{"gaussian_heuristic_norm_log2":10.452904415,"root_hermite_predicted_norm_log2":11.676901218,"target_minus_gaussian_log2":-2.252904415,"target_minus_reduced_log2":-3.476901218,"target_at_or_above_predicted_reduced_length":false,"limitation":"length_comparison_only_no_reduction_or_security_bits","method":"Gaussian-heuristic and root-Hermite-factor log-length comparison"}}