打印
[RISC-V MCU 应用开发]

有没有做加密的芯片啊?

[复制链接]
1191|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FranklinUNK|  楼主 | 2024-10-16 20:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
Carmen7| | 2024-11-8 23:23 | 只看该作者
软件实现ECC(椭圆曲线加密)确实可能会遇到性能瓶颈,尤其是在需要高吞吐量或低延迟的应用场景中

使用特权

评论回复
板凳
Emily999| | 2024-11-8 23:28 | 只看该作者
选择或开发更高效的算法可以显著提高ECC的性能。例如,使用更高效的点乘算法(如Montgomery ladder或窗口法)可以减少计算量

使用特权

评论回复
地板
Alina艾| | 2024-11-9 16:16 | 只看该作者
硬件加速是最直接且有效的方法之一。通过使用专门的硬件加速器(如FPGA或ASIC),可以显著提高ECC运算的速度。硬件加速器可以并行处理多个ECC操作,从而大幅提升性能

使用特权

评论回复
5
alxd| | 2024-11-9 23:01 | 只看该作者
选择或开发优化的软件库可以显著提高ECC的性能

使用特权

评论回复
6
Carina卡| | 2024-11-10 09:31 | 只看该作者
利用SIMD(单指令多数据)指令集(如SSE、AVX等)来并行处理多个数据

使用特权

评论回复
7
B1lanche| | 2024-11-10 10:10 | 只看该作者
使用汇编语言编写关键部分的代码,以充分利用处理器的指令集和特性

使用特权

评论回复
8
Candic12e| | 2024-11-10 16:45 | 只看该作者
可以利用多线程技术将ECC运算分布到多个CPU核心上,从而提高并行处理能力

使用特权

评论回复
9
Charlene沙| | 2024-11-11 11:14 | 只看该作者
不同的椭圆曲线在性能上可能会有显著差异。选择适合目标硬件平台的椭圆曲线可以提高性能。例如,一些曲线(如Curve25519)在某些硬件平台上表现更好

使用特权

评论回复
10
Betty1299| | 2024-11-11 17:14 | 只看该作者
预计算一些中间结果可以减少实际运算中的计算量。例如,预计算一些点乘的结果,可以在实际加密或签名过程中减少计算量

使用特权

评论回复
11
Belle1257| | 2024-11-13 13:13 | 只看该作者
结合软件和硬件加速的方法,可以在性能和成本之间找到平衡。例如,可以使用软件库进行大部分运算,而在关键路径上使用硬件加速器

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

289

帖子

0

粉丝