我尝试生成像 XXXX-XXXX-XXXX 这样的解锁密钥或简单的小长度字符串或十六进制字符串。我正在使用 RSA 算法来加密和解密密钥。我有一些长字符串
Q65g2+uiytyEUW5SFsiI/c5z9NSxyuU2CM1SEly6cAVv9PdTpH81XaWS8lITcaTZ4IjdmINwhHBosvt5kdg==
当我使用以下转换方法转换字节数组(数组大小为 64 字节)时。
Convert.ToBase64String(bytes);
我的要求是生成最小长度的密钥。有什么方法可以将字节数组(数组大小为 64 字节)转换为最小长度,我需要将其转换回字节数组或任何其他建议(以最小化字符串长度)会有所帮助。
我试图将输出字符串转换为十六进制十进制,但输出比字符串太长。