此加密库是否使用管道字符?我将键与相应的UserID值一起存储在一个数组中,并使用管道字符对它们进行分隔。如果库生成带有管道字符的键,当我稍后拆分字符串时,这些键将被破坏。
发布于 2009-06-02 20:51:05
键应该是随机的,因此可以顺便包含竖线字符。您应该在以竖线分隔的字符串中将其表示为十六进制或base-64,以避免不可预知的结果。
发布于 2009-06-02 21:24:21
我不知道有一个叫Rijndael的库。我知道一种叫Rijndael (现在是AES)的对称密码,但是这个密码加密东西-它不会生成密钥。
如果你指的是密码,你的问题就不适用了。如果你指的是一段特定的代码(即一个库),那么链接会很有用,这样我们都可以看到你在谈论的是哪个特定的Rijndael实现的库。
也就是说,您可以随时将任何数据重新编码为base64、十六进制、二进制或任何您喜欢的不包含竖线字符的数据。
https://stackoverflow.com/questions/941837
复制相似问题