This is not cryptographically secure