2009-06-02 39 views
0

この暗号化ライブラリはパイプ文字を使用しますか?対応するUserID値を持つ配列にキーを格納し、それらをパイプ文字で区切ります。ライブラリがパイプ文字でキーを生成する場合、後で文字列を分割すると、それらのキーがマングルされます。rijndael暗号化

+0

どの暗号化ライブラリとどのプログラミング/スクリプト言語について話していますか? – Robert

答えて

4

キーはランダムである必要があります。したがって、パイプの文字が偶然にも含まれる可能性があります。予期しない結果を避けるために、パイプで区切られた文字列に16進数または64進数として表現する必要があります。

1

私はライブラリ Rijndaelとは知らない。私はRijndael(現在のAES)という名前の対称暗号を知っていますが、暗号は物事を暗号化します---鍵を生成しません。

暗号を意味する場合、あなたの質問は適用されません。特定のコード(ライブラリ)を意味する場合は、リンクが役立ちますので、Rijndaelを実装している特定のライブラリを見てみましょう。

これは言い換えれば、パイプキャラクタを持たない、base64、16進数、バイナリなどの任意のデータをいつでも再コードすることができます。