- file name encryption is deterministic again (broken by fix for #7)
- improved unit test to avoid this mistake in the future