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

人口基礎信息服務支撐系統的安全性研究

2010-01-01 00:00:00吳嬋曼

摘要:沒有對具體業務的安全特點和安全環境的正確分析和認識,任何安全技術、產品都解決不了真正的安全問題。本章就針對人口基礎信息服務支撐系統的安全性進行研究,提出了就利用身份驗證、SQL本身以及數據庫備份與還原的系統安全策略。

關鍵詞:人口 信息 系統 研究

0 引言

隨著金融信息化、電子政務、電子商務等信息化建設的快速發展,政治、經濟、文化等重要領域的信息系統都面臨著日益嚴重的信息安全問題。然而,安全專家研究卻發現,首先,安全設備有其技術定位和安全局限性。一般地,安全技術都是針對安全的某一個環節或方面開發的,而對于網絡這個多樣化的復雜系統,僅用某項或幾個安全技術是無法滿足所有業務的所有安全需求。其次,安全技術的簡單堆砌無法提高系統的安全度。沒有對具體業務的安全特點和安全環境的正確分析和認識,任何安全技術、產品都解決不了真正的安全問題。本章就針對人口基礎信息服務支撐系統的安全性進行研究,提出了就利用身份驗證、SQL本身以及數據庫備份與還原的系統安全策略。

1 實施安全策略的必要性

信息之所以要保密,是因為它具有機密性或敏感性。在信息時代,隨著各種信息的劇增、社會通信的發展和計算機能力的進步,信息在產生、存儲、處理、傳遞和利用的各個環節中都有被竊取、被篡改或被利用的危險。因此,數據安全是進行系統設計時必須考慮的問題之一。對于人口基礎信息服務支撐系統來說,數據庫中存放大量人口數據和檔案信息,需要進行嚴密的保護,一旦數據被損壞,就會導致非常嚴重的后果。

2 利用身份驗證進行數據保護

人口基礎信息服務支撐系統是一個Web管理系統,研究它的安全性,首先要解決一個問題:誰有權力進入系統通常的做法就是系統維護一張允許進入的用戶名單。當用戶要求進入的時候,系統判斷是否為合法用戶。于是問題就轉化為如何有效地判別一個用戶是否是系統的有效用戶,稱之為“身份驗證(Authentication)”過程。接受用戶憑證,并根據指定的頒發機構來驗證的過程稱為身份驗證。用戶(或者潛在的應用程序或計算機的)標識被稱為安全當事者。客戶端必須提供憑據,以便服務器驗證當事者的標識。確認標識后,應用程序就能授權當事者訪問系統資源。

ASP.NET和IIS(International Information Service)一起為用戶提供驗證服務。ASP.NET有3種用戶驗證方式,即Windows驗證、窗體Forms驗證和Passport驗證。

2.1 Windows身份驗證 這種身份驗證提供程序依靠IIS來執行所需要的客戶端身份驗證。在IIS驗證客戶端身份后,它將安全標記傳遞給ASP.NET。ASP.NET基于從IIS獲得的安全標記構造一個WindowsPrincipal類的對象,并將其附加到應用程序的上下文中。Windows身份驗證方案的優點是:身份驗證使用Windows賬戶,所以不需要編寫任何自定義的身份驗證代碼。確定是可能要求使用和管理單個Windows賬戶。因此Windows驗證只適用于放在受控環境里的網站,也就是說,使用Windows登錄適合于企業內網。在Internet上,網站無法控制用來訪問網站的瀏覽器或者客戶端的機器。

2.2 Forms身份驗證 Forms身份驗證提供程序是一個身份驗證方案,它使用應用程序可使用HTML窗體直接從客戶端收集憑據。客戶端直接向應用程序代碼提交憑據以進行身份驗證。如果應用程序驗證該客戶端的身份,則它向該客戶端發出一個Cookie。該客戶端在后面的請求中提交該Cookie。如果對于受保護資源的請求不包含該Cookie,則應用程序將該客戶重定向到登錄頁。當驗證憑據時,應用程序可以多種方法存儲憑據,如配置文件或SQL Server數據庫。Forms身份驗證方案的優點包括:允許使用任意條件自定義身份驗證方案;可用于身份驗證或身份確認;不需要相應的Windows帳戶。確定是受制于Cookie生存期的重放攻擊。因此Forms身份驗證特別適合布置于互聯網的應用。

2.3 Passport身份驗證 Passport身份驗證提供程序是一個由Microsoft提供的集中式身份驗證服務,它為成員站點提供一次登錄和核心配置文件的服務。當成員站點注冊到Passport時,Passport服務就授予一個站點特定的密鑰。Passport登錄服務器使用該密鑰加密和解密在成員站點和Passport登錄服務器之間傳遞的查詢字符串。Passport驗證方式適合于跨站之間的應用。

人口基礎信息服務支撐系統涉及的用戶包括系統管理員與系統普通用戶,因此客戶端不容易進行控制,所以不能采用Windows身份驗證,而采用Forms身份驗證。這種身份驗證過程允許應用程序直接從客戶端請求方收集憑據(例如用戶名和密碼),并自己確定這些憑據的真實性。由于在進行ASP.NET驗證以前首先進行IIS驗證,為了保證客戶端請求能夠達到ASP.NET應用程序,在實現自定義身份驗證方案時需要啟用IIS“匿名訪問”的設置。Forms身份驗證方案中的數據流程如圖1所示:

3 利用SQL本身進行安全保護

SQL Server本身具有的安全機制主要有:

3.1 登錄驗證機制,也就是Windows認證模式、SQL Server 身份驗證模式或者混合模式。混合認證的認證策略如圖2 所示。

3.2 角色機制,利用角色,系統管理員只需對權限的種類進行劃分,然后將不同的權限授予不同的角色,而不必關心有哪些具體的用戶,從而簡化了權限的管理,減少了權限的授予工作。

3.3 許可機制,許可,也稱為特權、權限。合法用戶進入服務器和數據庫后,對數據對象進行的操作還要通過訪問許可機制來控制。系統把所有的操作根據用戶操作的性質創建成不同角色,利用角色來進行用戶訪問許可。如果某個用戶被賦予n個角色,就擁有這n個角色所擁有操作權限的并集。SQL Server 中,可以通過SQL 命令Grant 和Revoke 來授予和取消許可。具體實例不再詳細地描述。

3.4 視圖機制,進行權限控制,不僅可以通過角色和許可來實現,還可以通過定義外模式來提供一定的安全保護。

3.5 存儲過程機制,進行權限控制,不僅可以通過角色和許可來實現,還可以通過定義外模式來提供一定的安全保護。

3.6 加密機制,對于高度敏感性數據,例如,財務數據、軍事數據、國家機密,除以上安全性措施外,還可以采用一定

主站蜘蛛池模板: 午夜福利视频一区| 一区二区三区国产精品视频| 欧美日韩另类在线| 日本免费一级视频| WWW丫丫国产成人精品| 亚洲精品成人7777在线观看| 欧美一级99在线观看国产| 中文字幕天无码久久精品视频免费| 亚洲啪啪网| 香蕉99国内自产自拍视频| 午夜激情婷婷| 青草视频网站在线观看| 伊人精品视频免费在线| 亚洲首页国产精品丝袜| 日韩在线永久免费播放| 伊人久久大线影院首页| 亚洲日韩高清在线亚洲专区| 国产精品无码AV中文| 亚洲中文精品人人永久免费| 久久久无码人妻精品无码| 无码aaa视频| 九九热视频精品在线| 国产超碰一区二区三区| 国产新AV天堂| 国产精品视频第一专区| 精品一区二区久久久久网站| 国产亚洲视频中文字幕视频 | 中国毛片网| 91精品国产91久久久久久三级| 99精品一区二区免费视频| 免费一级毛片完整版在线看| 国产男女XX00免费观看| 在线视频一区二区三区不卡| 亚洲精品国偷自产在线91正片| 亚洲午夜18| 中国精品久久| 一级一级一片免费| 无码国产伊人| 亚洲第一精品福利| 亚洲无码视频一区二区三区| 精品人妻AV区| 国产免费看久久久| 亚洲日本韩在线观看| 久久毛片基地| 老司机午夜精品视频你懂的| 香蕉在线视频网站| 成人国产精品网站在线看| 无码一区18禁| 成人精品亚洲| 少妇露出福利视频| 日本福利视频网站| 国产成人精品一区二区三区| 91久久青青草原精品国产| 五月激情婷婷综合| 青青草a国产免费观看| 亚洲av无码成人专区| 久久久精品国产亚洲AV日韩| 国产美女精品在线| 精品一区二区三区自慰喷水| 亚洲AV永久无码精品古装片| 国产乱人伦偷精品视频AAA| 国产午夜不卡| 人妻无码一区二区视频| 久久久波多野结衣av一区二区| 欧美色伊人| 男女性午夜福利网站| 成年人国产网站| 国产欧美视频一区二区三区| 国产欧美日韩另类| 国产成人精品在线1区| 亚洲精品黄| 婷婷中文在线| 丁香综合在线| 久久婷婷五月综合97色| 国产偷国产偷在线高清| 亚洲欧美另类日本| 国产女人18毛片水真多1| 中文字幕免费在线视频| 亚洲视频四区| 伊人久久福利中文字幕| 国产综合色在线视频播放线视 | 午夜毛片福利|