搜索
首页 电脑/网络 软件 系统软件

怎样在SQLSERVER中实现RSA加密算法?

怎样在SQLSERVER中实现RSA加密算法

全部回答

2017-07-26

48 0
    /*本次修改增加了unicode的支持,但是加密后依然显示为16进制数据,因为进行RSA加密后所得到的unicode编码是无法显示的,所以密文依然采用16进制数据显示。
    需要特别注意:如果要对中文进行加密,那么所选取的两个素数要比较大,两个素数的成绩最好要大于65536,即大于unicode的最大编码值  在SQL SERVER中实现RSA加密算法(第二版)  --判断是否为素数  if object_id(’f_primeNumTest’) is not null  drop function f_primeNumTest  go  create function [dbo]。
    [f_primeNumTest]  (@p int)  returns bit  begin  declare @flg bit,@i int  select @flg=1, @i=2  while @i0)  begin  select @tmp=@num1,@num1=@num2%@num1,@num2=@tmp  end  if @num1=1  set @flg=0  return @flg  end  go  --产生密钥对  if object_id(’p_createKey’) is not null  drop proc p_createKey  go  create proc p_createKey  @p int,@q int  as 以上是我对于这个问题的解答,希望能够帮到大家。
    。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报