999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在Visual FoxPro中使用低級文件函數加密表文件

2011-12-31 00:00:00陳磊
考試周刊 2011年85期


  摘 要: 在軟件系統設計中經常需要對某些數據文件進行加密操作,如對保存用戶名和密碼的表文件進行加密,通過低級文件函數改寫文件表頭部分的文件指針位置可以達到加密的效果。但是僅僅考慮到文件加密是不夠的,所以在系統運行的過程中也要有解密的過程。
  關鍵詞: Visual Foxpro 低級文件函數 加密表文件 解密
  
  在軟件系統設計中經常需要對某些數據文件進行加密操作,例如在某個實例系統中設計一個登錄界面,該登錄界面需要輸入用戶名和密碼,而用戶名和密碼保存在一個名為“管理員.dbf”的數據表文件中。程序會自動打開“管理員.dbf”表文件,根據輸入的用戶名和密碼搜索表中是否有匹配的記錄,若有則登錄成功,否則無法進入系統。
  那么如果保存用戶名和密碼的“管理員.dbf”表文件沒有被加密,在VFP中一般數據表都可以通過USE命令隨時被打開,則該登錄界面就失去了意義,所以應該對“管理員.dbf”表文件進行加密,表被加密以后,不能通過USE命令打開,保證了表的安全性。
  通過低級文件函數改寫文件表頭部分的文件指針位置可以達到加密的效果。但是僅僅考慮到文件加密是不夠的,在登錄過程中需要使用“管理員.dbf”保存的用戶名和密碼進行搜索匹配,如果“管理員.dbf”被加密,則會因為無法打開“管理員.dbf”而不能執行登錄過程。所以在系統運行的過程中也要有解密的過程,當登錄過程結束后還應及時將“管理員.dbf”再加密。
  以我開發的監理人員查詢系統為例,該系統菜單有一項為“顯示所有記錄”菜單,功能是顯示“監理.dbf”中所有的人員信息,顯示信息之前會調用“系統登錄”表單,只有輸入正確的用戶名和密碼才能顯示所有人員信息,事先將“管理員.dbf”通過低級文件函數改寫文件表頭部分的文件指針位置進行加密,代碼如下:
  dbfname=getfile(?謖db

主站蜘蛛池模板: 伊伊人成亚洲综合人网7777| 啊嗯不日本网站| 国产麻豆aⅴ精品无码| 在线观看精品自拍视频| 精品日韩亚洲欧美高清a| 啪啪啪亚洲无码| 久久精品一品道久久精品| 麻豆精品在线| 亚洲欧洲自拍拍偷午夜色| 伊在人亚洲香蕉精品播放| 日韩在线永久免费播放| 亚洲区欧美区| 亚洲第一香蕉视频| 精品无码一区二区在线观看| 欧美特黄一级大黄录像| 午夜福利无码一区二区| 怡红院美国分院一区二区| 亚洲无线一二三四区男男| 在线观看无码av免费不卡网站| 国产情侣一区二区三区| 无码高潮喷水在线观看| 国产欧美精品专区一区二区| 5388国产亚洲欧美在线观看| 理论片一区| 亚洲精品自在线拍| 欧美伦理一区| 一级高清毛片免费a级高清毛片| www成人国产在线观看网站| 四虎永久免费地址在线网站| 国产一在线| 女人18毛片久久| 色爽网免费视频| 欧美一级夜夜爽www| 日韩a级片视频| h视频在线播放| 久久国产热| 午夜a视频| 九九视频在线免费观看| 亚洲国产91人成在线| 国产精品成人免费视频99| 无码国产偷倩在线播放老年人| 午夜精品福利影院| 国产18在线| 欧美视频二区| 97精品伊人久久大香线蕉| 亚洲精品爱草草视频在线| 91精品国产91久无码网站| 亚洲精品日产AⅤ| 午夜激情福利视频| 亚洲国产成人精品青青草原| 97se亚洲综合| 五月婷婷丁香色| 国产中文一区a级毛片视频 | 国产福利小视频在线播放观看| 亚洲精品无码专区在线观看| 久久 午夜福利 张柏芝| 免费国产高清视频| 久久网欧美| 日韩在线影院| 日韩精品无码免费一区二区三区 | 亚洲91精品视频| 亚洲午夜片| 在线观看国产黄色| 国产成人无码久久久久毛片| 亚洲无码在线午夜电影| 无码精品国产dvd在线观看9久| 四虎成人免费毛片| 国产小视频a在线观看| 99精品在线看| 久久香蕉国产线| 成人免费一级片| 久无码久无码av无码| 国产成人免费手机在线观看视频| 国产日韩AV高潮在线| 久久不卡精品| 国产丝袜91| 国产呦视频免费视频在线观看| 91精品国产丝袜| 色综合五月婷婷| 国产簧片免费在线播放| 亚洲AV无码精品无码久久蜜桃| 国产永久在线视频|