type golang.org/x/crypto/openpgp/packet.PublicKeyV3
19 uses
golang.org/x/crypto/openpgp/packet (current package)
packet.go#L386: p = &PublicKeyV3{IsSubkey: isSubkey}
public_key_v3.go#L26: type PublicKeyV3 struct {
public_key_v3.go#L41: func newRSAPublicKeyV3(creationTime time.Time, pub *rsa.PublicKey) *PublicKeyV3 {
public_key_v3.go#L42: pk := &PublicKeyV3{
public_key_v3.go#L53: func (pk *PublicKeyV3) parse(r io.Reader) (err error) {
public_key_v3.go#L79: func (pk *PublicKeyV3) setFingerPrintAndKeyId() {
public_key_v3.go#L90: func (pk *PublicKeyV3) parseRSA(r io.Reader) (err error) {
public_key_v3.go#L119: func (pk *PublicKeyV3) SerializeSignaturePrefix(w io.Writer) {
public_key_v3.go#L133: func (pk *PublicKeyV3) Serialize(w io.Writer) (err error) {
public_key_v3.go#L156: func (pk *PublicKeyV3) serializeWithoutHeaders(w io.Writer) (err error) {
public_key_v3.go#L184: func (pk *PublicKeyV3) CanSign() bool {
public_key_v3.go#L190: func (pk *PublicKeyV3) VerifySignatureV3(signed hash.Hash, sig *SignatureV3) (err error) {
public_key_v3.go#L223: func (pk *PublicKeyV3) VerifyUserIdSignatureV3(id string, pub *PublicKeyV3, sig *SignatureV3) (err error) {
public_key_v3.go#L233: func (pk *PublicKeyV3) VerifyKeySignatureV3(signed *PublicKeyV3, sig *SignatureV3) (err error) {
public_key_v3.go#L260: func (pk *PublicKeyV3) KeyIdString() string {
public_key_v3.go#L266: func (pk *PublicKeyV3) KeyIdShortString() string {
public_key_v3.go#L271: func (pk *PublicKeyV3) BitLength() (bitLength uint16, err error) {
![]() |
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. |