私はカスタムインターネット/ワイヤーアプリケーションレベルベースのプロトコルを開発していて、現在SHA1を使用していますが、転送に必要なバイト数が非効率的に増加しています。
アルゴリズムは、[メッセージ]の小さくて効率的なハッシュを作成する必要があります(任意のバイナリデータにすることができます)
グーグルとウィキペディアの一部を検索しましたが、適切なハッシュアルゴリズムが見つかりません。
つまり、プロトコルは次のようなものです。
[Length] [LengthOfHash][LengthOfMessage][Hash][ Message.... ]
誰かが適切なハッシュアルゴリズムと、可能であれば実装例に関する情報を提案または提供できますか?