type golang.org/x/crypto/openpgp/packet.Signature
39 uses
golang.org/x/crypto/openpgp/packet (current package)
packet.go#L367: p = new(Signature)
public_key.go#L504: func (pk *PublicKey) VerifySignature(signed hash.Hash, sig *Signature) (err error) {
public_key.go#L612: func (pk *PublicKey) VerifyKeySignature(signed *PublicKey, sig *Signature) error {
public_key.go#L656: func (pk *PublicKey) VerifyRevocationSignature(sig *Signature) (err error) {
public_key.go#L690: func (pk *PublicKey) VerifyUserIdSignature(id string, pub *PublicKey, sig *Signature) (err error) {
signature.go#L33: type Signature struct {
signature.go#L77: EmbeddedSignature *Signature
signature.go#L82: func (sig *Signature) parse(r io.Reader) (err error) {
signature.go#L178: func parseSignatureSubpackets(sig *Signature, subpackets []byte, isHashed bool) (err error) {
signature.go#L211: func parseSignatureSubpacket(sig *Signature, subpacket []byte, isHashed bool) (rest []byte, err error) {
signature.go#L375: sig.EmbeddedSignature = new(Signature)
signature.go#L459: func (sig *Signature) KeyExpired(currentTime time.Time) bool {
signature.go#L468: func (sig *Signature) buildHashSuffix() (err error) {
signature.go#L495: func (sig *Signature) signPrepareHash(h hash.Hash) (digest []byte, err error) {
signature.go#L511: func (sig *Signature) Sign(h hash.Hash, priv *PrivateKey, config *Config) (err error) {
signature.go#L578: func (sig *Signature) SignUserId(id string, pub *PublicKey, priv *PrivateKey, config *Config) error {
signature.go#L589: func (sig *Signature) SignKey(pub *PublicKey, priv *PrivateKey, config *Config) error {
signature.go#L599: func (sig *Signature) Serialize(w io.Writer) (err error) {
signature.go#L670: func (sig *Signature) buildSubpackets() (subpackets []outputSubpacket) {
golang.org/x/crypto/openpgp
keys.go#L30: Revocations []*packet.Signature
keys.go#L39: SelfSignature *packet.Signature
keys.go#L40: Signatures []*packet.Signature
keys.go#L48: Sig *packet.Signature
keys.go#L57: SelfSignature *packet.Signature
keys.go#L165: var selfSig *packet.Signature
keys.go#L336: var revocations []*packet.Signature
keys.go#L351: case *packet.Signature:
keys.go#L417: sig, ok := p.(*packet.Signature)
keys.go#L450: sig, ok := p.(*packet.Signature)
keys.go#L484: func shouldReplaceSubkeySig(existingSig, potentialNewSig *packet.Signature) bool {
keys.go#L536: SelfSignature: &packet.Signature{
keys.go#L568: Sig: &packet.Signature{
keys.go#L681: sig := &packet.Signature{
read.go#L60: Signature *packet.Signature // the signature packet itself, if v4 (default)
read.go#L338: if scr.md.Signature, ok = p.(*packet.Signature); ok {
read.go#L381: case *packet.Signature:
read.go#L417: case *packet.Signature:
write.go#L70: sig := new(packet.Signature)
write.go#L385: sig := &packet.Signature{
 |
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. |