微軟研究院公布MS JavaScript加密庫(kù)

責(zé)任編輯:editor006

2014-06-19 16:30:57

摘自:ZDNet安全頻道

微軟研究院公開(kāi)一正處于開(kāi)發(fā)階段的JavaScript加密庫(kù),對(duì)云安全和瀏覽器安全感興趣的開(kāi)發(fā)人員和研究人員有機(jī)會(huì)一窺加密庫(kù)內(nèi)情。微軟稱(chēng)MS JavaScript加密庫(kù)支持大部分的W3C WebCrypto API(感興趣的讀者可以在網(wǎng)上搜到有關(guān)資料),除了標(biāo)有“或會(huì)”的API

微軟研究院公開(kāi)一正處于開(kāi)發(fā)階段的JavaScript加密庫(kù),對(duì)云安全和瀏覽器安全感興趣的開(kāi)發(fā)人員和研究人員有機(jī)會(huì)一窺加密庫(kù)內(nèi)情。

HTML5的云服務(wù)配合工作。微軟方面稱(chēng)MS JavaScript加密庫(kù)已通過(guò)在IE11的接口環(huán)境下的測(cè)試。

但MS JavaScript加密庫(kù)并不僅局限于IE11。微軟表示,加密庫(kù)在IE8或更高版本的Internet Explorer瀏覽器、現(xiàn)版火狐、Chrome、Opera和Safari瀏覽器壞境下都被測(cè)試過(guò)。

MS JavaScript加密庫(kù)支持的加密功能包括RSA PKCS#1 v1.5、OAEP和PSS;庫(kù)里的偽隨機(jī)數(shù)生成器(PRNG)滿(mǎn)足AES-CTR規(guī)格;另含NIST串接KDF(密鑰導(dǎo)出函數(shù))。

MS JavaScript加密庫(kù)含大整數(shù)運(yùn)算庫(kù),其中包括“加法,減法,乘法,除法,簡(jiǎn)化,求逆,GCD(最大公約數(shù)),擴(kuò)展歐幾里德算法(EEA),蒙哥馬利乘法和模冪”等運(yùn)算,但微軟的說(shuō)明里指大整數(shù)運(yùn)算庫(kù)可能會(huì)在新版本中被取代。

微軟稱(chēng)MS JavaScript加密庫(kù)支持大部分的W3C WebCrypto API(感興趣的讀者可以在網(wǎng)上搜到有關(guān)資料),除了標(biāo)有“或會(huì)”的API。

由于MS JavaScript加密庫(kù)仍然處于開(kāi)發(fā)階段,現(xiàn)階段下加密庫(kù)的使用照例會(huì)有“存在風(fēng)險(xiǎn)自己看著辦”的限制。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)