The Python version is a great implementation with extremely fast speed, and the Rust version has no advantage in speed or functionality. But the Rust version has more possibilities, it don't need OpenSSL to support multiple encryption methods, so it would be easier to cross-platform.