Skip to main content

Module sha1

Module sha1 

Source
Expand description

SHA-1 (RFC 3174)。

git の object id と packfile の checksum 計算に用いる。ストリーミング入力に 対応し、固定サイズの内部状態 (window 64 byte) のみを持つ。

SHA-1 は衝突攻撃が実証済みであり、暗号学的用途には使用しない。ここでは 既存 git repository との相互運用のための識別子としてのみ用いる。

Structs§

Sha1

Functions§

digest
一括入力のダイジェスト計算。
digest_oid
ダイジェストを Oid として返す。