本发明涉及数据安全相关领域,具体为一种利用RDMA R-Key进行国密加密的方法,包括加密步骤和解密步骤,本发明利用了SM4来加密RDMA中的数据部分的新方案,然后每次MR和MW生效的R-Key和用户密钥KEYA来加扰,产生新的SM4的KEYB,且RDMA协议的MR和MW更新失效机制会刷新R-Key来切换密钥KEYB,更好的保护数据;通过利用R-key方式加密可以保护RDMA的Reliable Service和Unreliable Service,保护范围更加广泛,且可以和别的加密方法一起,利用R-Key加大破解难度。