v.io: v.io/v23/security/internal/ecdsaonly Index | Files

package ecdsaonly

import "v.io/v23/security/internal/ecdsaonly"

nolint:golint

Index

Package Files

ecdsaonly.vdl.go

type Hash Uses

type Hash string

func (Hash) VDLIsZero Uses

func (x Hash) VDLIsZero() bool

func (*Hash) VDLRead Uses

func (x *Hash) VDLRead(dec vdl.Decoder) error

func (Hash) VDLReflect Uses

func (Hash) VDLReflect(struct {
    Name string `vdl:"v.io/v23/security/internal/ecdsaonly.Hash"`
})

func (Hash) VDLWrite Uses

func (x Hash) VDLWrite(enc vdl.Encoder) error

type Signature Uses

type Signature struct {
    Purpose []byte
    Hash    Hash
    R       []byte
    S       []byte
}

Signature represents a digital signature.

func (Signature) VDLIsZero Uses

func (x Signature) VDLIsZero() bool

func (*Signature) VDLRead Uses

func (x *Signature) VDLRead(dec vdl.Decoder) error

func (Signature) VDLReflect Uses

func (Signature) VDLReflect(struct {
    Name string `vdl:"v.io/v23/security/internal/ecdsaonly.Signature"`
})

func (Signature) VDLWrite Uses

func (x Signature) VDLWrite(enc vdl.Encoder) error

Package ecdsaonly imports 1 packages (graph). Updated 2020-10-29. Refresh now. Tools for package owners.