type
status
date
slug
summary
tags
category
icon
password
类似于正交矩阵的求解
📝 强网杯lattice
challange
solution
题目中两个矩阵在有限域上相乘
至于原理也只能照葫芦画瓢,意思就是构造如下矩阵H
进行LLL规约得到矩阵G,至于为什么要成乘,这里其实乘不乘都一样,不乘的话稍微慢一点。
在对矩阵G求它的右核解,至于右核零空间,sage的描述如下
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fb12f3bab-d91c-481d-ace3-ed77e9c01657%2FUntitled.png?table=block&id=41ffe27d-7fa3-4b38-aba9-1e3aba8c58bd&t=41ffe27d-7fa3-4b38-aba9-1e3aba8c58bd&width=750&cache=v2)
脚本如下,思路也是非常清晰,构造上述矩阵A,LLL规约后去左上角矩阵即为B,再求矩阵B的右核零空间,求解之后再求得规约后的第一条零向量即为秘钥
可能会区分正负😀