2016-09-19 162 views
-1

爲了加密大於密鑰大小(使用密鑰)的消息,需要在消息的密鑰大小塊上分別運行加密操作。使用大於密鑰大小的密鑰加密消息

這句話是真是假嗎?

+0

這太含糊了;這取決於涉及的密碼。 – SLaks

+0

如果給定的答案解決了您的問題,您可以[接受](http://meta.stackexchange.com/q/5234/266187)。如果沒有,請詳細說明哪裏出了問題。 –

回答

1

您提供的陳述絕對是false

以下語句對於RSA爲真:

爲了加密除密鑰大小較大的消息(與公鑰),需要對關鍵大小的塊單獨運行加密操作的消息。

雖然,這種分塊的RSA加密是一個非常糟糕的主意。

以下語句是用於塊密碼真正與某種mode of operation

爲了加密比塊大小較大的消息,需要超過塊單獨運行加密操作(填充的)消息。

鍵大小和塊大小是兩個不相關的屬性。 DES是密鑰大小小於塊大小的密碼。 AES是密鑰大小等於或大於塊大小的密碼。