musl's crypt function could be written in Rust, Python, or JavaScript, and still return * when the key is too long.