2012-07-20 70 views

回答

3

輸出大小是你問PBKDF2的任何值; IIRC僅限於4 GB的量級。

+0

是的,它似乎輸出的大小是我想要的任何東西(高達4096位),我們不應該總是選擇最高的數字嗎?你在哪裏畫線 - 你想選擇多少最大時間? – Tower 2012-07-21 14:14:57

+0

@rFactor:你的意思是輸出大小,還是其他參數(內存使用/並行/等)? – 2012-07-23 15:25:06

7

是的,它的確如此。實際上,它使用兩個。如果你看一下scrypt paper,你會看到它在PBKDF2建設初始密鑰擴展和最終輸出生成使用

  1. SHA-256

  2. Salsa 20/8 core由DJ伯恩斯坦的一部分實際的內存硬混合功能SMix。

(莎莎20/8核心實際上不是在相同的意義上,比如加密散列函數,SHA-256,而僅僅一個的一部分,但我將它的完整性。)