掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
BlowFishでデコードするには? (ID:13900)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
https://www.petitmonte.com/bbs/answers?question_id=2555 BlowFishでエンコードする方法はわかったのですが 逆にデコードだけしたい場合どうすれば良いのでしょうか? 暗号化するときは Size := Length(Src); SetLength(Dst, OutputSize(Size)); と処理後のサイズが指定できるのに対して (↓このように定義されているようです) function TCrypt.OutputSize(InputSize: Integer): Integer; var BS, Count: Integer; begin if (PaddingMode = pmNone) then begin Result := InputSize; Exit; end; BS := BlockSize; Count := (InputSize + BS) div BS; Result := Count * BS; end; 逆に復号する時に処理後のサイズを指定する方法がわかりません。 適当に SetLength(Dst,10); 等と指定すると「〜〜〜・」と後ろに余計な物がついてきてしまいます 長くて分かりにくa」ス問ですみません・・・
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.