<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

    三級數據庫:在SQLSERVER中實現RSA加密算法

    時間:2025-04-03 04:40:38 試題 我要投稿
    • 相關推薦

    三級數據庫:在SQLSERVER中實現RSA加密算法

      為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜索整理的三級數據庫:在SQLSERVER中實現RSA加密算法,供參考練習,預祝考生們考出自己理想的成績!

      三級數據庫:在SQLSERVER中實現RSA加密算法

      /*本次修改增加了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 @i<sqrt(@p)

      begin

      if(@p%@i=0 )

      beginwww.Examw.CoM

      set @flg=0

      break

      end

      set @i=@i+1

      end

      return @flg

      end

      go

      --判斷兩個數是否互素

      if object_id(’f_isNumsPrime’) is not null

      drop function f_isNumsPrime

      go

      create function f_isNumsPrime

      (@num1 int,@num2 int)

      returns bit

      begin考試通

      declare @tmp int,@flg bit

      set @flg=1

      while (@num2%@num1<>0)

      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

    【三級數據庫:在SQLSERVER中實現RSA加密算法】相關文章:

    PHP實現RSA加密類的實例解析05-20

    PHP 中 MySQL 數據庫異步查詢實現03-03

    Java中4大基本加密算法07-29

    phpYii2框架實現數據庫的方法07-11

    三級數據庫備考經驗07-26

    PHP中多態如何實現05-06

    PHP中實現頁面跳轉07-06

    關于php中hashtable實現示例08-02

    php Memcache中實現消息隊列04-10

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人