Javaで「SHA-512」アルゴリズムを使用して、ソルトでハッシュを作成しています。問題は、ハッシュされた文字列には、行を中断する奇妙な文字が常にあり、ハッシュされた文字列を印刷すると、2行で構成されていることです。しかし、SHA-256 を使用すると短くなり、改行文字がありません。
では、SHA-512 を使用すると 2 行になるのはなぜですか?
編集:申し訳ありませんが、新しい行の文字がエンコードされた文字列に含まれていることについて言及しませんでした。だから私のハッシュされた文字列は ".....hvRfXJwYDrnky/uUVzXnxz* \r\n *GFDJ+L3A......" 文字 "\r\n" のようなもので、問題が発生します..