I have no experience with zsh, but it seems that quoting is handled differently by zsh? At least it looks like the double quotes ended up in the GET line and you simply received an HTTP 404 Not Found (which is the reason why your digest isn’t correct.)
HTH, Matthias > GET /source/openssl-“1.1.1i”.tar.gz HTTP/1.1 > Host: www.openssl.org<http://www.openssl.org> > User-Agent: curl/7.64.1 > Accept: */* > 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0< HTTP/1.1 404 Not Found
smime.p7s
Description: S/MIME cryptographic signature