SageMath在密码学中的应用
566 次访问 2022-05-07
SageMath介绍
sagemath是一款数学软件,功能特别强大,数学的各个方面都有涉及,如基本计算,矩阵计算,群环域中的计算,微积分等等.语法类似python,python也可以调用sagemath里面的函数,容易入门.但是官方给的教程感觉有点博而不精,所以就打算把我接触的函数记录下来,供以后的自己和有缘人参考.
基本的环和域
#整数域,有理数域和实数域
ZZ(3)
QQ(0.25)
RR(2^0.5)
#复数域
CC(1,2)
#生成虚数单位i
i=ComplexField().gen();(2+i)*(4+3*i)
#构造多项式环,返回具