安全動態(tài)

計算機(jī)科學(xué)家發(fā)布不會被黑的加密代碼

來源:聚銘網(wǎng)絡(luò)    發(fā)布時間:2019-04-09    瀏覽次數(shù):
 

信息來源:cnBeta

        程序員都是凡人,但數(shù)學(xué)則是不朽的。通過讓編程變得更數(shù)學(xué)化,計算機(jī)科學(xué)家希望能消除向黑客敞開大門的編程錯誤。研究人員在 GitHub 上發(fā)布了加密工具 EverCrypt,向這個目標(biāo)邁出了一大步。

        就像證明畢達(dá)哥拉斯定理難以,他們能證明 EverCrypt 可完全避開多種黑客攻擊。

        EverCrypt 沒有采用常見的編程方法編寫,而是利用了形式化驗(yàn)證。他們首先明確代碼能做什么,然后證明只能這么做,排除了代碼在特殊情況下偏離的可能性。

        EverCrypt 始于 2016 年,是微軟研究院項(xiàng)目 Project Everest 的一部分,當(dāng)時加密庫是許多軟件的薄弱環(huán)節(jié),存在大量 bug。

 
 

上一篇:2019年04月07日 聚銘安全速遞

下一篇:2019年04月09日 聚銘安全速遞