翻譯|行業(yè)資訊|編輯:胡濤|2022-12-26 11:04:56.953|閱讀 149 次
概述:本文向您介紹金融服務(wù)機(jī)構(gòu)提高移動(dòng)應(yīng)用程序安全性的 3 種方式,希望對(duì)您有所幫助~
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
金融移動(dòng)應(yīng)用程序的使用正在迅速加速, 2020 年用戶會(huì)話數(shù)量增長(zhǎng)了 49% 。VMware報(bào)告稱,金融應(yīng)用程序的網(wǎng)絡(luò)攻擊在同年也增長(zhǎng)了 118%。
Intertrust的另一份報(bào)告顯示,77% 的金融服務(wù)應(yīng)用程序至少包含一個(gè)可能導(dǎo)致數(shù)據(jù)泄露的安全漏洞。最近發(fā)現(xiàn)了一種名為SOVA的新木馬病毒,它通過(guò)加密 Android 手機(jī)并要求贖金來(lái)解密金融銀行應(yīng)用程序。
網(wǎng)絡(luò)罪犯尋求最大的影響和利潤(rùn),使金融應(yīng)用程序成為潛在目標(biāo)。因此,在開(kāi)發(fā)過(guò)程中采取一定的措施提高移動(dòng)應(yīng)用的安全性勢(shì)在必行。
行業(yè)級(jí)應(yīng)用程序保護(hù)軟件下載
使金融應(yīng)用程序能夠抵御網(wǎng)絡(luò)攻擊是一項(xiàng)必須的安全措施。在應(yīng)用開(kāi)發(fā)過(guò)程中,您可以通過(guò)避免以下錯(cuò)誤來(lái)提高安全性:
→ 不驗(yàn)證數(shù)據(jù)
不驗(yàn)證用戶輸入會(huì)使您的財(cái)務(wù)應(yīng)用程序很容易成為黑客的目標(biāo)。他們可以輕松輸入可能導(dǎo)致數(shù)據(jù)泄露的有害代碼或惡意命令。
因此,您必須通過(guò)檢查數(shù)據(jù)的格式、長(zhǎng)度、允許的字符、最小值和最大值等來(lái)驗(yàn)證數(shù)據(jù)。這樣,應(yīng)用程序?qū)⒅唤邮苣?要的用戶數(shù)據(jù)。
→弱加密或無(wú)加密
如果您存儲(chǔ)或發(fā)送的數(shù)據(jù)加密強(qiáng)度很低或沒(méi)有加密,黑客就可以輕松訪問(wèn)這些數(shù)據(jù)并將其用于惡意手段。因此,對(duì)您傳輸或存儲(chǔ)的所有數(shù)據(jù)進(jìn)行加密,這樣即使黑客下載了數(shù)據(jù),他們也無(wú)法訪問(wèn)。
大多數(shù)開(kāi)發(fā)人員都關(guān)注應(yīng)用程序安全的客戶端,而不太關(guān)注服務(wù)器端。這可能會(huì)危及機(jī)密數(shù)據(jù),例如存儲(chǔ)在服務(wù)器上的信用卡信息。
解決方案是在您的應(yīng)用程序安全實(shí)踐中包含可靠的安全套接字層 (SSL) 和高級(jí)加密。這將提高服務(wù)器端的安全性。
像DashO這樣的工具可以為您的金融 Android 和 Java 應(yīng)用程序提供分層保護(hù)。分層使黑客無(wú)法訪問(wèn)敏感信息。
另一個(gè)出色的應(yīng)用程序安全實(shí)踐是使用 SHA256 和 AES 等加密協(xié)議。此外,切勿將加密密鑰存儲(chǔ)在應(yīng)用程序中。
→ 不驗(yàn)證用戶身份驗(yàn)證
允許用戶設(shè)置他們想要的任何密碼是有風(fēng)險(xiǎn)的,因?yàn)楹诳蜁?huì)嘗試使用不同的字符組合來(lái)通過(guò)暴力獲取密碼。
您可以通過(guò)包括驗(yàn)證設(shè)置密碼和在幾次錯(cuò)誤登錄嘗試后將用戶鎖定在他們的帳戶之外來(lái)避免這種情況。此外,為應(yīng)用程序設(shè)置多重身份驗(yàn)證。
→ 緩存的機(jī)密信息
緩存機(jī)密信息可為用戶節(jié)省時(shí)間,因?yàn)樗试S他們立即登錄而無(wú)需輸入數(shù)據(jù)。但是,這也使他們面臨違規(guī)風(fēng)險(xiǎn)。如果設(shè)備被盜,任何人都可以登錄該應(yīng)用程序。
解決方案是包含防止機(jī)密信息自動(dòng)緩存的條件。
→ 跳過(guò)滲透測(cè)試
滲透測(cè)試可讓您實(shí)時(shí)了解安全漏洞。Informa Tech對(duì)擁有 3000 名或更多員工的公司進(jìn)行的研究表明,69% 的組織執(zhí)行滲透測(cè)試以防止數(shù)據(jù)泄露。
由于截止日期、短缺或其他原因,開(kāi)發(fā)人員通常會(huì)跳過(guò)此步驟并發(fā)布應(yīng)用程序,這會(huì)使用戶面臨風(fēng)險(xiǎn)。無(wú)論交付期限有多短,都要對(duì)您的應(yīng)用程序執(zhí)行多次滲透測(cè)試。這將幫助您發(fā)現(xiàn)安全漏洞并在開(kāi)發(fā)過(guò)程中修復(fù)它們。
遵循這些安全實(shí)踐將提高開(kāi)發(fā)過(guò)程中的應(yīng)用程序安全性:
1.使用多層認(rèn)證
令牌是一種安全單元,它通過(guò)存儲(chǔ)在應(yīng)用程序和網(wǎng)站之間傳輸?shù)膫€(gè)人信息來(lái)驗(yàn)證用戶的身份。金融應(yīng)用程序開(kāi)發(fā)人員應(yīng)使用令牌來(lái)監(jiān)控用戶會(huì)話。
這些代幣可以被批準(zhǔn)或撤回。此外,將應(yīng)用程序設(shè)計(jì)為接受包含字母數(shù)字字符的中強(qiáng)度密碼。這些密碼應(yīng)該定期更新,比方說(shuō)每六個(gè)月更新一次。
為每個(gè)登錄會(huì)話添加一次性密碼 (OTP) 系統(tǒng)將使注冊(cè)更加安全。多重身份驗(yàn)證 (MFA) 系統(tǒng),包括視網(wǎng)膜掃描和生物特征打印的組合,將提升您的應(yīng)用程序安全性。雖然黑客可以通過(guò)蠻力破解密碼,但生物識(shí)別因素會(huì)阻止他們的攻擊。
許多安全法規(guī)還要求實(shí)施 MFA,因此您在合規(guī)性方面也會(huì)有更好的態(tài)勢(shì)。此外,使用 MFA 可以簡(jiǎn)化用戶登錄過(guò)程。對(duì)用戶進(jìn)行身份驗(yàn)證后,您可以通過(guò)單點(diǎn)登錄 (SSO) 獎(jiǎng)勵(lì)他們,他們可以在一次登錄中使用多項(xiàng)服務(wù)。
2.授權(quán)API的使用
始終在您的金融應(yīng)用程序代碼中使用授權(quán)的應(yīng)用程序編程接口 (API)。為了在應(yīng)用程序開(kāi)發(fā)過(guò)程中獲得最大的安全性,您必須對(duì)整個(gè) API 進(jìn)行集中授權(quán)。由于應(yīng)用程序安裝在手機(jī)上,因此它們的安全性較低。
黑客可以在他們控制的設(shè)備上安裝他們自己的應(yīng)用程序,并輕松操縱金融應(yīng)用程序以利用其安全漏洞。API 調(diào)用通常受 API 密鑰和用戶憑據(jù)作為訪問(wèn)令牌的保護(hù)。
當(dāng) API 訪問(wèn)第三方平臺(tái)時(shí),您可以通過(guò)使用數(shù)字簽名、加密數(shù)據(jù)、配額、API 網(wǎng)關(guān)和節(jié)流來(lái)保護(hù)它們。
3.實(shí)時(shí)威脅檢測(cè)
過(guò)去,組織會(huì)在相當(dāng)長(zhǎng)的一段時(shí)間后才知道他們的應(yīng)用程序存在安全漏洞。現(xiàn)在他們越來(lái)越關(guān)注構(gòu)建實(shí)時(shí)威脅檢測(cè)能力。
原因是早期檢測(cè)有助于迅速取回被盜信息,而法規(guī)要求企業(yè)迅速報(bào)告違規(guī)行為。如果需要很長(zhǎng)時(shí)間來(lái)檢測(cè)和響應(yīng)安全違規(guī)行為,公司的聲譽(yù)就會(huì)受到影響。
因此,如果您為您的應(yīng)用程序開(kāi)發(fā)一個(gè)實(shí)時(shí)威脅檢測(cè)系統(tǒng),您可以采取預(yù)防措施來(lái)防止開(kāi)發(fā)勒索軟件和修補(bǔ)漏洞。此外,您可以使用Dotfuscator for .NET之類的工具,通過(guò)定期更新其保護(hù)措施來(lái)實(shí)時(shí)提供應(yīng)用程序安全性以應(yīng)對(duì)網(wǎng)絡(luò)攻擊。
歡迎下載|體驗(yàn)更多PreEmptive產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn