摘要
本发明提供一种现场可编程门阵列的加密方法、系统、装置、设备和介质,涉及数据安全技术领域,该方法应用于现场可编程门阵列的加密系统中的RISC‑V处理器,现场可编程门阵列的加密系统包括:加密解密程序、RISC‑V处理器以及Flash存储器,处理器基于FPGA实现,该方法包括:接收至少一条加密指令;其中,加密指令为加密解密程序通过RISC‑V交叉编译工具对原始加密请求进行交叉编译后得到的,原始加密请求用于指示对现场可编程门阵列进行加密;对各加密指令进行指令译码和执行得到各加密指令的加密密文;将各加密密文写入Flash存储器中。本发明中使用较少的资源即可实现FPGA的加密,减少了资源占用率。
技术关键词
现场可编程门阵列
Flash存储器
加密解密程序
加密方法
指令
外部设备
加密系统
加密算法
访问存储器
处理器
解密算法
私钥
数据安全技术
译码
模数
公钥
加密装置
内存
加密模块