Why does anybody treat passwords as ASCII FFS
Just accept almost any bytes above a certain length into your hash function.
This only needs to be entered by the user, nobody ever needs to see it. Who cares if the current font can't actually display it? You're only showing * anyway.
There should be nothing wrong with using an emoji sequence.
Oh dear El Reg. I can't post emoji? That's terrible!