Encryption
熵:位和字節有什麼區別?
如果我
openssl
用來生成一些隨機數據(例如,對於密鑰文件):openssl rand -hex 2048 >/tmp/file
這是 4097 位(或字節?)的熵嗎?
-rw-rw-r-- 1 username username 4097 Oct 30 20:01 /tmp/file
這是 4097 位(或字節?)的熵嗎?
兩者都不。熵是隨機數據如何生成的屬性(參見,例如,這個Crypto.SE 文章),而不是生成了多少。如果
openssl rand
可以生成具有 x 位熵的數據,那麼無論您告訴它輸出 1 位還是 1 TB,它仍然是 x 位熵。在這裡對熵的詳細討論可能是題外話。也許問Cryptography SE。