亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

Oracle數據庫替代加密算法

時間:2024-08-21 13:07:15 Oracle認證 我要投稿
  • 相關推薦

關于Oracle數據庫替代加密算法

  替代密碼算法的原理是使用替代法進行加密,就是將明文中的字符用其它字符替代 后形成密文。例如:明文字母a、b、c、d ,用D、E、F、G做對應替換后形成密文。

  這里在Oracle的存儲過程,通過替換加密算法來實現密碼存入數據庫時的加密。

  1.--------------------------------

  2.--------------------------------

  3.--Oracle數據庫加密----替代算法---

  4.--

  5.--------------------------------

  6.CREATE OR REPLACE PROCEDURE pro_insert(

  7. uName IN scott.users.uname%TYPE, --用戶名

  8. uPwd IN scott.users.upwd%TYPE --密碼,這個要加密

  9.) IS

  10.BEGIN

  11.

  12.--定義變量

  13.DECLARE

  14. insertSQL nvarchar2(200 ); --一個待構造的sql語句

  15. key numeric(2); --密鑰

  16. totalLetter numeric(2); --字母的總個數

  17. targetCode nvarchar2(15); --轉化后的字符密碼表示

  18. lengthUpwd numeric(2); --密碼長度

  19. initCodeVal numeric(3); --原始密碼每位上字符對應的數值

  20. targetCodeVal numeric(3);

  21. BEGIN

  22.

  23. key := 3; --密鑰賦值

  24. totalLetter := 26; --字母總數

  25. targetCode := ''; --轉化后的字符

  26.

  27.

  28. --獲取初始密鑰的長度

  29. lengthUpwd := LENGTH(uPwd);

  30. 31. --逐個對初始密鑰進行加密

  32. FOR i IN 1..lengthUpwd

  33. LOOP

  34.

  35. initCodeVal := ASCII(SUBSTR(uPwd,i,1) ) -96 ;

  36. --如果替代后的字母超過了z

  37. targetCodeVal := MOD((initCodeVal + key), totalLetter );

  38.

  39. --如果是字母z

  40. IF targetCodeVal = 0 THEN

  41. targetCodeVal := 26;

  42. END IF;

  43.

  44. targetCodeVal := targetCodeVal + 96;

  45.

  46. --將加密后的字符拼裝

  47. targetCode := targetCode || CHR(targetCodeVal);

  48. END LOOP;

  49.

  50. --構造一個sql語句

  51. insertSQL := 'INSERT INTO users (uName, uPwd ) VALUES('''

  52. ||uName||''','''||targetCode||''')';

  53. EXECUTE IMMEDIATE TO_CHAR(insertSQL);

  54.

  55. END;

  56.END pro_insert;

【Oracle數據庫替代加密算法】相關文章:

Oracle數據庫語句大全10-08

ORACLE數據庫碎片的整理08-18

oracle數據庫基本語句08-21

Oracle數據庫認證層次08-29

Oracle數據庫的基本介紹09-04

Oracle數據庫SQLPLUS介紹10-09

Oracle數據庫SELECT語句10-25

Oracle 數據庫查詢小技巧10-17

oracle數據庫基礎知識07-26

Oracle數據庫基本知識09-13

主站蜘蛛池模板: 日本免费高清线视频免费| 久久国产欧美日韩精品| 女m羞辱调教视频网站| 久热免费视频| 青青热在线精品视频免费观看 | 免费视频欧美无人区码| 99草精品视频| 国产乱子伦视频一区二区三区| 无码av不卡一区二区三区| 男人的天堂精品国产一区| 欧美性猛交xxxx免费视频软件| 亚洲综合电影小说图片区| 亚洲A∨国产AV综合AV网站| 精品永久久福利一区二区| 久久久人人人婷婷色东京热| 国产精品第三页在线看| 久久婷婷五月国产色综合| 2021无码天堂在线| 欧美专区日韩专区| 人妻加勒比系列无码专区| 国产人无码a在线西瓜影音| 伦伦影院精品一区| 精品国产一区二区三区四区色| 欧美成人精品a∨在线观看| 久操线在视频在线观看| 在线观看无码av网站永久免费| 久久天堂无码av网站| 亚洲色图综合在线| 亚洲国产综合精品一区| 国产精品福利一区二区| 亚洲熟妇色xxxxx欧美老妇y| 99久久精品这里只有精品| 亚洲精品国产啊女成拍色拍| 欧美亚洲自偷自拍 在线| 亚洲s久久久久一区二区| 91麻豆久久久| 欧美激情精品久久久久久| 亚洲秘无码一区二区三区欧美| 成人一区二区免费中文字幕视频| 熟睡人妻被讨厌的公侵犯| 色综合天天综合网站中国|