golang.org/x/crypto/openpgp/packet.Signature.Hash (field)
20 uses
golang.org/x/crypto/openpgp/packet (current package)
public_key.go#L523: err = rsa.VerifyPKCS1v15(rsaPublicKey, sig.Hash, hashBytes, padToKeySize(rsaPublicKey, sig.RSASignature.bytes))
public_key.go#L613: h, err := keySignatureHash(pk, signed, sig.Hash)
public_key.go#L630: if h, err = keySignatureHash(pk, signed, sig.EmbeddedSignature.Hash); err != nil {
public_key.go#L657: h, err := keyRevocationHash(pk, sig.Hash)
public_key.go#L691: h, err := userIdSignatureHash(id, pub, sig.Hash)
signature.go#L36: Hash crypto.Hash
signature.go#L108: sig.Hash, ok = s2k.HashIdToHash(buf[2])
signature.go#L477: sig.HashSuffix[3], ok = s2k.HashToHashId(sig.Hash)
signature.go#L480: return errors.InvalidArgumentError("hash cannot be represented in OpenPGP: " + strconv.Itoa(int(sig.Hash)))
signature.go#L521: sig.RSASignature.bytes, err = priv.PrivateKey.(crypto.Signer).Sign(config.Random(), digest, sig.Hash)
signature.go#L545: b, err = priv.PrivateKey.(crypto.Signer).Sign(config.Random(), digest, sig.Hash)
signature.go#L579: h, err := userIdSignatureHash(id, pub, sig.Hash)
signature.go#L590: h, err := keySignatureHash(&priv.PublicKey, pub, sig.Hash)
golang.org/x/crypto/openpgp
keys.go#L540: Hash: config.Hash(),
keys.go#L572: Hash: config.Hash(),
keys.go#L684: Hash: config.Hash(),
read.go#L386: hashFunc = sig.Hash
write.go#L73: sig.Hash = config.Hash()
write.go#L77: h, wrappedHash, err := hashForSignature(sig.Hash, sig.SigType)
write.go#L388: Hash: s.hashType,
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |