❶ 塊加密法到底是如何加密的為什麼和流加密法的結果不一樣
分塊加密法是對稱密鑰加密演算法的一種,它將固定長度的數據塊或純文本數據(未加密)轉換成長度相同的密碼塊(加密文本)數據。該轉換的前提是用戶提供密鑰。解密時,要使用相同的密鑰對密碼塊數據進行逆轉換。固定的長度被稱做數據塊大小,大多數密碼塊的固定大小都是64位或128位。
數據流加密就是用演算法和密鑰一起產生一個隨機碼流,再和數據流XOR一起產生加密後的數據流。解密方只要產生同樣的隨機碼流就可以了。
數據塊加密把原數據分成固定大小的數據塊(比如64位),加密器使用密鑰對數據塊進行處理。一般來說數據流加密更快,但塊加密更安全一些。常見的加密法里,des和3des是使用最多的數據塊加密,aes是更新一些的塊加密法,rc4是數據流加密,等等。
❷ 分組密碼和流密碼的差別是什麼意思
分組密碼與流密碼的不同之處在於輸出的每一位數字不是只與相應時刻輸入的明文數字有關,而是與一組長為m的明文數字
❸ 簡述一下流密碼的基本概念
流密碼也叫序列密碼,是一個隨時間變化的加密變換。具有轉換速度快、低錯誤傳播的優點,硬體實現電路更簡單;其缺點是:低擴散(意味著混亂不夠)、插入及修改的不敏感性。
❹ 數據流加密的數據加密
對於計算機文件的保護,我們通過文件加密晶元與指紋識別KEY相結合的方式。在這套系統中計算機硬碟上存儲的所有文件都是經過加密晶元加密存儲的。當用戶要進行讀取文件時,必須插入指紋KEY,只有通過身份認證後,用戶才可以讀取文件。同時因為硬碟上的文件都是經過加密的,即使存儲數據的硬碟丟失,其中的數據也不能被其它計算機讀出,從而保證了數據的安全性。這種技術在經常需要移動使用的筆記本上的應用就顯得尤其重要。
同樣,我們對於存儲在移動硬碟上的文件也使用加密晶元進行加密。並使用用戶的指紋進行加解密控制。這樣一旦移動硬碟被其他人獲得,由於數據是經過加密的,所以其他人無法讀取硬碟里的數據。這種方法可用於保護移動存儲中的重要文件,比如,重要報告、報表、資料、軟體源碼、方案等等,為數據移動存儲的安全提供了保障。
❺ 什麼是流密碼
比如你輸入了一個密碼 在你這邊的一個軟體給密碼加上其他的亂嗎 然後另一邊接受以後可以分離出亂嗎
反正就是加密手段了
❻ 手機監控有個視頻流加密傳送是傳送到哪裡了
不過那個視頻那個加密送到那個傳送到哪裡,經常可以直接傳送到手機里邊。
❼ java 文件流加密
JAVA專門有個加密的類,好像叫Chipper吧,你去看下API
❽ 有熟悉DRM加密的嗎請問怎麼給直播流進行DRM加密
●您學不會
沒有人給您指導(不會有人回答您技術)
●因為編碼器的DRM加密需要生成*.DRM文件
這個文件要和3個私密字元串、認證資料庫、受費方式、加密次數、伺服器域名、硬碟相對路徑、CHECK.ASP(同時在線判斷和設定)、默認或登陸認證、跨網路等等很多因素和要求有關。同時用特殊工具(您我不會有的)才能生成如LiveSever.drm的最終加密文件(我的有3KB),一共15個文件。
●這是1個整體方案,一般要1.5-1.8萬的費用。在知道里,沒有人說的清(或不願說)
我在2003年花錢做過,大約2W元,DIY和調試了半個月,用到現在很好。
●建議:您和我一樣,我們做源別人做加密,分工才行,當年的這點投資一星期不道就收回了。我做了8年LIVE,用戶DRM認證使用了3億多次,大月6年多,保護的不錯,效益可以。
補充:沒有現成產品,SDK要留著,到時必須裝到伺服器上。我用的是SDK7,完全兼容SERVER WS2003和ENCODER9.2以及播放器WMP11。GOOD LUCK。
供您參考
❾ 什麼是流加密
現代的文本加密主要還是對稱加密。非對稱加密太慢,而且也不適合對全文本加密,所以一般只是用在小數據加密上,比如加密文本對稱加密密鑰再傳給對方。然後文本本身還是用對稱加密。非對稱加密還有一個用處就是核實發件人身份。
現代主要有兩種對稱加密,數據流加密和數據塊加密。數據流加密就是用演算法和密鑰一起產生一個隨機碼流,再和數據流XOR一起產生加密後的數據流。解密方只要產生同樣的隨機碼流就可以了。數據塊加密把原數據分成固定大小的數據塊(比如64位),加密器使用密鑰對數據塊進行處理。一般來說數據流加密更快,但塊加密更安全一些。常見的加密法里,des和3des是使用最多的數據塊加密,aes是更新一些的塊加密法,rc4是數據流加密,等等。
二戰以後,大家一般都放棄了保護加密演算法的做法,因為太難了。而且數學上很強的演算法就這么幾種。所以現在都是公開演算法。這些演算法特性都不錯,如果一個密鑰長度不夠強了,只要加長密鑰長度就可以了。當然這種改變涉及改變加密硬軟體,在使用中有些不便,不過一般認為演算法本身還是夠強不必改變。