implementing word160 support for handling infohashes and node ids