應(yīng)用開(kāi)發(fā)安全指南

應(yīng)用開(kāi)發(fā)安全指南

ID:25544791

大?。?7.87 KB

頁(yè)數(shù):21頁(yè)

時(shí)間:2018-11-20

應(yīng)用開(kāi)發(fā)安全指南_第1頁(yè)
應(yīng)用開(kāi)發(fā)安全指南_第2頁(yè)
應(yīng)用開(kāi)發(fā)安全指南_第3頁(yè)
應(yīng)用開(kāi)發(fā)安全指南_第4頁(yè)
應(yīng)用開(kāi)發(fā)安全指南_第5頁(yè)
資源描述:

《應(yīng)用開(kāi)發(fā)安全指南》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、應(yīng)用開(kāi)發(fā)安全指南1.概述本指南的編制是在《CTG-MBOSSIT總體規(guī)范V1.0》的總體框架體系指導(dǎo)下,參考了《中國(guó)電信CTG-MBOSSIT安全規(guī)范V1.0》及近年來(lái)發(fā)布的其他安全政策和指導(dǎo)意見(jiàn)相關(guān)內(nèi)容,繼承和吸收了原有安全管理實(shí)踐的經(jīng)驗(yàn)成果,并充分考慮了各省電信公司的現(xiàn)狀和行業(yè)最佳實(shí)踐與安全新技術(shù)的引入。本指南是IT安全保障體系建設(shè)規(guī)范的一個(gè)組成部分,全面闡述了IT系統(tǒng)應(yīng)用開(kāi)發(fā)整個(gè)軟件生命周期所必須遵照的設(shè)計(jì)、編碼、測(cè)試方面的安全要求,闡述了不同開(kāi)發(fā)環(huán)境和編碼語(yǔ)言條件下安全開(kāi)發(fā)的相關(guān)規(guī)范要求。1.1.目的本指南針對(duì)中國(guó)電信IT

2、應(yīng)用系統(tǒng)應(yīng)當(dāng)遵循的應(yīng)用開(kāi)發(fā)安全標(biāo)準(zhǔn)進(jìn)行了規(guī)范性說(shuō)明,旨在指導(dǎo)應(yīng)用系統(tǒng)設(shè)計(jì)人員、代碼開(kāi)發(fā)人員和安全檢查管理人員進(jìn)行應(yīng)用安全開(kāi)發(fā)的安全配置,以提高應(yīng)用系統(tǒng)的安全防護(hù)能力。1.2.適用范圍本指南適用于中國(guó)電信IT系統(tǒng)代碼開(kāi)發(fā)項(xiàng)目,作為中國(guó)電信集團(tuán)公司、各省公司在IT系統(tǒng)開(kāi)發(fā)、設(shè)計(jì)環(huán)節(jié)中所遵照?qǐng)?zhí)行的依據(jù)。1.3.適用對(duì)象本配置指南的適用人員包括:中國(guó)電信IT系統(tǒng)應(yīng)用開(kāi)發(fā)人員及安全檢查管理人員。1.4.規(guī)范文檔《應(yīng)用開(kāi)發(fā)安全指南》在中國(guó)電信集團(tuán)公司IT安全保障體系建設(shè)規(guī)范中的位置如下圖所示:策略規(guī)范指南管理分冊(cè)技術(shù)分冊(cè)中國(guó)電信IT安全保障體

3、系建設(shè)規(guī)范要求規(guī)范指南規(guī)范總冊(cè)2.應(yīng)用系統(tǒng)設(shè)計(jì)安全2.1.應(yīng)用系統(tǒng)架構(gòu)安全設(shè)計(jì)要求在應(yīng)用系統(tǒng)設(shè)計(jì)階段,應(yīng)充分考慮該架構(gòu)的安全性,包括B/S、C/S等形式的安全,主要體現(xiàn)在應(yīng)用數(shù)據(jù)和用戶(hù)會(huì)話的安全,還應(yīng)當(dāng)考慮應(yīng)用系統(tǒng)自身體系架構(gòu)內(nèi)部的安全,以及與外系統(tǒng)接口的安全。針對(duì)某些特殊應(yīng)用,還需考慮恢復(fù)、抗攻擊等安全機(jī)制。2.1.1.應(yīng)用系統(tǒng)自身架構(gòu)安全1、自身結(jié)構(gòu)中各組件之間通訊過(guò)程的安全機(jī)制組件之間的通訊包括命令級(jí)的和數(shù)據(jù)級(jí)的,應(yīng)充分考慮:l傳輸命令和數(shù)據(jù)所采用的協(xié)議的安全性。應(yīng)根據(jù)組件之間通訊內(nèi)容安全性要求程度的不同選擇不同安全性要求的

4、協(xié)議;l考慮程序的模塊之間的安全通訊機(jī)制;l不應(yīng)使用標(biāo)準(zhǔn)的服務(wù)端口或者常見(jiàn)病毒、蠕蟲(chóng)等使用的服務(wù)端口。2、認(rèn)證與訪問(wèn)控制機(jī)制,應(yīng)考慮:l組件之間的信任機(jī)制;l用戶(hù)的身份認(rèn)證機(jī)制;l對(duì)于組件資源的訪問(wèn)控制機(jī)制。3、組件內(nèi)重要文件和數(shù)據(jù)的安全防護(hù)機(jī)制:l存在于組件內(nèi)部的重要數(shù)據(jù)資源應(yīng)當(dāng)考慮其相應(yīng)的安全防護(hù)機(jī)制,這些重要的數(shù)據(jù)資源包括:n配置文件;n用戶(hù)數(shù)據(jù),包括文件數(shù)據(jù)及數(shù)據(jù)庫(kù)中的數(shù)據(jù);n臨時(shí)文件和數(shù)據(jù);n與外系統(tǒng)或者系統(tǒng)內(nèi)部其他組件接口用的數(shù)據(jù)文件。l對(duì)這些重要數(shù)據(jù)的存取安全性設(shè)計(jì),包括:n文件和數(shù)據(jù)存放是否加密及采用的加密方式。2

5、.1.2.應(yīng)用系統(tǒng)與外系統(tǒng)接口的安全應(yīng)用系統(tǒng)與外系統(tǒng)的接口安全設(shè)計(jì),主要應(yīng)考慮以下幾個(gè)要素:1、與外系統(tǒng)的之間通訊中的安全機(jī)制。應(yīng)充分考慮:l傳輸命令和數(shù)據(jù)所采用的協(xié)議的安全性。應(yīng)根據(jù)系統(tǒng)之間通訊內(nèi)容安全性要求程度的不同選擇不同安全性要求的協(xié)議;l建議不使用默認(rèn)的服務(wù)端口或者常見(jiàn)病毒、蠕蟲(chóng)等使用的服務(wù)端口。2、與外系統(tǒng)的認(rèn)證與訪問(wèn)控制機(jī)制,應(yīng)考慮:l系統(tǒng)之間的信任機(jī)制;l對(duì)于系統(tǒng)之間資源的訪問(wèn)控制機(jī)制。3、對(duì)外系統(tǒng)安全機(jī)制的符合性,應(yīng)考慮:l如果外系統(tǒng)采用的接口方式經(jīng)評(píng)估認(rèn)為是安全的,本系統(tǒng)應(yīng)當(dāng)沿用其接口規(guī)范進(jìn)行設(shè)計(jì)開(kāi)發(fā);l如果外

6、系統(tǒng)采用的接口方式經(jīng)評(píng)估認(rèn)為存在安全缺陷,應(yīng)商定采用更加安全的接口方式;l在考慮接口安全性的同時(shí),也應(yīng)當(dāng)注意接口方式對(duì)雙方系統(tǒng)性能、磁盤(pán)、連接數(shù)等各種性能指標(biāo)和資源的影響。2.1.3.應(yīng)用系統(tǒng)其他的安全機(jī)制除了上述基本的安全架構(gòu)設(shè)計(jì)內(nèi)容外,針對(duì)不同的應(yīng)用,以及應(yīng)用系統(tǒng)的重要程度,可以補(bǔ)充考慮以下幾種安全機(jī)制:1、針對(duì)Web應(yīng)用的頁(yè)面保護(hù)與恢復(fù)機(jī)制。利用專(zhuān)用的安全產(chǎn)品,或者系統(tǒng)自身設(shè)計(jì)時(shí)就考慮到了對(duì)于Web頁(yè)面進(jìn)行靜態(tài)保護(hù)和監(jiān)控問(wèn)題,當(dāng)監(jiān)控到網(wǎng)頁(yè)被篡改時(shí)能夠?qū)崟r(shí)恢復(fù)頁(yè)面。2、針對(duì)特殊數(shù)據(jù)的完整性檢查和監(jiān)控機(jī)制。應(yīng)用系統(tǒng)自身的審計(jì)機(jī)制

7、。這一點(diǎn)也可算作是應(yīng)用系統(tǒng)的安全功能設(shè)計(jì)的一部分,參見(jiàn)相關(guān)章節(jié)的要求。3、應(yīng)用系統(tǒng)安全性分析。任何系統(tǒng)都會(huì)存在一定的安全缺陷,關(guān)鍵在于風(fēng)險(xiǎn)和缺陷是否可以被容忍,因此,在應(yīng)用系統(tǒng)設(shè)計(jì)完成后,應(yīng)當(dāng)就其安全性問(wèn)題進(jìn)行自我分析和評(píng)價(jià)。2.2.應(yīng)用系統(tǒng)軟件功能安全設(shè)計(jì)要求除了在架構(gòu)上考慮的安全機(jī)制外,這些安全機(jī)制及相關(guān)的安全功能也應(yīng)當(dāng)分配在應(yīng)用系統(tǒng)軟件的各部件中。應(yīng)用系統(tǒng)在開(kāi)發(fā)中應(yīng)該考慮如下五個(gè)方面的安全功能:l安全審計(jì);l通訊安全(此部分內(nèi)容在架構(gòu)中進(jìn)行了設(shè)計(jì));l數(shù)據(jù)保護(hù);l認(rèn)證與授權(quán);l資源保障。2.2.1.認(rèn)證與授權(quán)功能的設(shè)計(jì)1、應(yīng)

8、用軟件應(yīng)包含用戶(hù)身份認(rèn)證體系的強(qiáng)度設(shè)計(jì),重要系統(tǒng)(例如2.2級(jí)別以上系統(tǒng))應(yīng)使用雙因素認(rèn)證措施,加強(qiáng)系統(tǒng)安全性:l用戶(hù)名、口令認(rèn)證;l一次性口令、動(dòng)態(tài)口令認(rèn)證;l證書(shū)認(rèn)證;(可選)l生物特征的認(rèn)證(簽名、聲音、指紋、虹膜、視網(wǎng)膜等)。(可選)2、應(yīng)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。