type crypto/internal/nistec/fiat.P256Element
37 uses
crypto/internal/nistec/fiat (current package)
p256.go#L17: type P256Element struct {
p256.go#L28: func (e *P256Element) One() *P256Element {
p256.go#L34: func (e *P256Element) Equal(t *P256Element) int {
p256.go#L41: func (e *P256Element) IsZero() int {
p256.go#L48: func (e *P256Element) Set(t *P256Element) *P256Element {
p256.go#L54: func (e *P256Element) Bytes() []byte {
p256.go#L61: func (e *P256Element) bytes(out *[p256ElementLen]byte) []byte {
p256.go#L72: func (e *P256Element) SetBytes(v []byte) (*P256Element, error) {
p256.go#L79: var minusOneEncoding = new(P256Element).Sub(
p256.go#L80: new(P256Element), new(P256Element).One()).Bytes()
p256.go#L100: func (e *P256Element) Add(t1, t2 *P256Element) *P256Element {
p256.go#L106: func (e *P256Element) Sub(t1, t2 *P256Element) *P256Element {
p256.go#L112: func (e *P256Element) Mul(t1, t2 *P256Element) *P256Element {
p256.go#L118: func (e *P256Element) Square(t *P256Element) *P256Element {
p256.go#L124: func (v *P256Element) Select(a, b *P256Element, cond int) *P256Element {
p256_invert.go#L12: func (e *P256Element) Invert(x *P256Element) *P256Element {
p256_invert.go#L33: var z = new(P256Element).Set(e)
p256_invert.go#L34: var t0 = new(P256Element)
p256_invert.go#L35: var t1 = new(P256Element)
The pages are generated with Golds v0.6.7. (GOOS=linux 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. |