Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for NewGeneratorPoint (0.17 sec)

  1. src/crypto/internal/edwards25519/edwards25519_test.go

    // license that can be found in the LICENSE file.
    
    package edwards25519
    
    import (
    	"crypto/internal/edwards25519/field"
    	"encoding/hex"
    	"internal/testenv"
    	"reflect"
    	"testing"
    )
    
    var B = NewGeneratorPoint()
    var I = NewIdentityPoint()
    
    func checkOnCurve(t *testing.T, points ...*Point) {
    	t.Helper()
    	for i, p := range points {
    		var XX, YY, ZZ, ZZZZ field.Element
    		XX.Square(&p.x)
    		YY.Square(&p.y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 10 18:45:00 UTC 2022
    - 9.3K bytes
    - Viewed (0)
  2. src/crypto/internal/edwards25519/scalarmult.go

    // from 256i * basepoint. It is precomputed the first time it's used.
    func basepointTable() *[32]affineLookupTable {
    	basepointTablePrecomp.initOnce.Do(func() {
    		p := NewGeneratorPoint()
    		for i := 0; i < 32; i++ {
    			basepointTablePrecomp.table[i].FromP3(p)
    			for j := 0; j < 8; j++ {
    				p.Add(p, p)
    			}
    		}
    	})
    	return &basepointTablePrecomp.table
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 05 21:53:10 UTC 2022
    - 6.3K bytes
    - Viewed (0)
  3. src/crypto/internal/edwards25519/edwards25519.go

    	0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
    	0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
    	0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66})
    
    // NewGeneratorPoint returns a new Point set to the canonical generator.
    func NewGeneratorPoint() *Point {
    	return new(Point).Set(generator)
    }
    
    func (v *projCached) Zero() *projCached {
    	v.YplusX.One()
    	v.YminusX.One()
    	v.Z.One()
    	v.T2d.Zero()
    	return v
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 13 19:21:54 UTC 2023
    - 10.3K bytes
    - Viewed (0)
Back to top