如何在不使用 Base64 的情况下将数字加密/解密为字符串



我有一个数字(整数,长整形,双精度类型(,我想将该数字加密为带有"字母或数字"或"字母和数字"(非特殊字符(的字符串。

因为我想加密 URL 中的用户 ID。我在互联网上看到过一些帖子,但它们总是返回 Base64 字符串,但我不想在 URL 中显示 Base64 字符串。

P/s:我想要加密/解密,而不是编码/解码。

你需要找到一个基于文本的密码,但我从来没有听说过任何人。解决问题的最佳方法是结合使用加密和 base64 编码。使用您选择的密码(例如 AES(加密用户 ID,然后对加密的字节数组进行 base64 编码以获得字符串表示形式。

最新更新