小编pro*_*ion的帖子

C中的自定义数据类型

我正在使用加密技术,需要使用一些非常大的数字.我还使用新的Intel指令进行无进位乘法,这需要m128i数据类型,这是通过加载一个以浮点数据作为参数的函数来完成的.

我需要存储2 ^ 1223整数,然后将其平方并存储该值.

我知道我可以使用GMP库,但我认为创建两个存储2 ^ 1224和2 ^ 2448等值的数据类型会更快.它将有更少的开销.我将使用karatsuba乘以数字,所以我需要对数据类型执行的唯一操作是添加,因为我将打破数字以适应m128i.

有人可以指导我的方向,可以帮助我创建我需要的整数的大小.

c types bignum

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

bignum ×1

c ×1

types ×1