Yes, instead a solution would be:
encryptionKey = hash(salt + key)
dictionaryKey = hash(encryptionKey) encryptionKey = hash(salt + key)
dictionaryKey = hash(encryptionKey)