$begingroup$ @OrangeDog I'd personally say no. My stage all along has actually been that a hash function must map to a hard and fast-dimension output, however the input dimension is irrelevant. We have gotten quite significantly off-subject. Your remedy has good stuff in it, just be mindful with your formal definition ;-) $endgroup$PharapPharap 311