オープンソースで利用可能な多くの base64 実装があることを知り、私が保守している製品に複数の内部実装を見つけました。
重複を排除しようとしていますが、これらすべての実装が同一の出力を与えることを 100% 確信しているわけではありません。そのため、考えられるすべての入力の組み合わせをテストするデータセットが必要です。
それはどこかで入手できますか?グーグル検索は実際にはそれを報告しませんでした。
stackoverflow で同様の質問を見ましたが、その質問には完全には回答されておらず、実際には 64 文字すべてをテストする 1 つのフレーズ (ASCII で) を求めているだけです。たとえば、 = を使用したパディングは処理しません。したがって、1 つのテスト文字列が 100% テストの条件に合わないことは確かです。