0
我正在使用三重DES。我有24個字節的密鑰。 這需要加載到需要3個組件(HEX)的系統中,並將這些組件分配給3個不同的保管人。加密 - 祕密密鑰拆分部分
需要幫助如何爲密鑰生成這3個組件。我已經搜索過,沒有清楚的想法。他們告知使用XOR
一些並沒有多少明確
比較1 -random種子XOR祕密密鑰 比較2 - ? 比較3 - ?
我正在使用三重DES。我有24個字節的密鑰。 這需要加載到需要3個組件(HEX)的系統中,並將這些組件分配給3個不同的保管人。加密 - 祕密密鑰拆分部分
需要幫助如何爲密鑰生成這3個組件。我已經搜索過,沒有清楚的想法。他們告知使用XOR
一些並沒有多少明確
比較1 -random種子XOR祕密密鑰 比較2 - ? 比較3 - ?
r1
和r2
)。key
與r1
:key^r1 = xor1
xor1
與r2
:xor1^r2 = xor2
這符合:
xor1 = xor2^r2
key = r1^xor2^r2
所以,你的鑰匙,分割功能將簡單地執行:xor = key^r1^r2
,和你然後分發非密鑰基元:xor
,r1
和r2
。