
PROTO-138:多变量多项式方程组边缘轻量化求解器
标准名称:针对有限域多变量二次方程组(MQ难题)的边缘自适应线性化极速求解器
技术领域:密码分析防御 / 多变量密码学 / 边缘极速解算

(C++ 边缘解算器内核)
C++
#include <iostream>
#include <vector>
class HCOS_LightweightMqSolver {
private:
int field_modulus_q;
int var_count_n;
public:
HCOS_LightweightMqSolver(int q = 251, int n = 16) : field_modulus_q(q), var_count_n(n) {}
bool execute_linearized_elimination(std::vector<std::vector<int>>& linearized_matrix_m) {
int rows = linearized_matrix_m.size();
int cols = linearized_matrix_m[0].size();
© 伙乘控星台 huocheng.love 版权所有