XTS AES模式主要是解決什麼問題,是怎樣解決的

時間 2021-06-04 15:17:48

1樓:宰相小甘羅

我昨天剛好看過一點點..

比如磁碟的乙個sector是4k,那麼我們需要M=C,如果C>M乙個sector就不夠用了。因此我們不能存下IV,要用deterministic encryption. 而我們又希望每個sector用不同的key加密,防止一些資訊的洩漏(如果用同乙個key,那麼相同的sector產生相同的ciphertext,造成資訊洩漏).

比較慢的構造方法是對於i-th sector我們利用PRP和primary key去產生kn = E(key, i),但是這樣做的話速度就比較慢加密每個sector就需要執行兩次E.因此這時候就需要XTS-AES.

XTS-AES需要5個輸入,(k1,k2)是兩個key, (t,i)標示第t個sector的第i個block, 和乙個plaintext x.

對於某個sector #t 先用E(k2, t)產生乙個數N,然後用下面過程得到ciphertext C.

C = E(k1, x ^ p(N,i)) ^ p(N,i)

這裡的p(N,i)我那個slides並沒有解釋是什麼,只是說能在常數時間內執行完。

我懂的不多,只能回答這麼多了 = =

有人說時下商業模式主要是 to B to C to VC ,其中 to VC 怎麼理解?

一支神筆融資助手 講故事,念PPT,賣情懷,撈投資人的錢。不過VC的錢也沒那麼好騙,這種說法就是來嘲諷乙個企業不幹實事兒,話說得好聽。融資商業計畫書 創業融資專欄 文開 創始人做事的目的100 是基於他認為VC喜好什麼。就是說把VC蒙了。說VC 愛聽的。有些投資人沒有經驗或者一大意。就投了。 Win...

企業培訓主要是什麼?

昔年逆雪 企業培訓主要是通過對員工進行線上或線下的工作技能和公司企業文化的培訓,加深員工對於公司的了解和價值觀的認同,同時提高員工的業務能力,全面加速企業的人才培養程序和公司的績效轉化。 優考試 企業培訓的目的就是為了讓員工更了解企業文化 提供工作技能,更好的創造效益。首先按照培訓人員分類,有新員工...

我和妻子在思維模式上的差異主要是因為男女差異還是因為學習經歷的不同造成的?

Seika 很明顯,如果題主從小就注意觀察周圍的話,就會發現,很多優秀的男生也好女生也好,都是知道自己想要什麼,以及該怎麼做才能達到目的的人。因此答案很明顯不是男女差異。抖音教的東西一般都是零碎的,硬核的東西很少。如果學做飯什麼的倒是可以,但是要學對工作有幫助的東西.我持悲觀態度。 樂子樂子er 您...