ecdsaonly

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2023 License: BSD-3-Clause Imports: 1 Imported by: 0

Documentation

Overview

This file was auto-generated by the vanadium vdl tool. Package: ecdsaonly

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Hash

type Hash string

Type definitions ================

func (Hash) VDLIsZero

func (x Hash) VDLIsZero() bool

func (*Hash) VDLRead

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

func (Hash) VDLReflect

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

func (Hash) VDLWrite

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

type Signature

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

Signature represents a digital signature.

func (Signature) VDLIsZero

func (x Signature) VDLIsZero() bool

func (*Signature) VDLRead

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

func (Signature) VDLReflect

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

func (Signature) VDLWrite

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL