Calculate a legacy SHA-1 checksum for compatibility, without uploading files.
SHA-1 produces a 160-bit hash (40 hexadecimal characters) but suffers from practical collision attacks. It is included solely for matching legacy checksums.
Do not trust SHA-1 as a collision-resistant authentication mechanism. Processing buffers the file in memory.
No. Use SHA-256 or SHA-512 for modern integrity checks.
Some older archives publish only SHA-1 checksums.