Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for TestMultiplyDistributesOverAdd (0.27 sec)

  1. src/crypto/internal/edwards25519/field/fe_test.go

    func isInBounds(x *Element) bool {
    	return bits.Len64(x.l0) <= 52 &&
    		bits.Len64(x.l1) <= 52 &&
    		bits.Len64(x.l2) <= 52 &&
    		bits.Len64(x.l3) <= 52 &&
    		bits.Len64(x.l4) <= 52
    }
    
    func TestMultiplyDistributesOverAdd(t *testing.T) {
    	multiplyDistributesOverAdd := func(x, y, z Element) bool {
    		// Compute t1 = (x+y)*z
    		t1 := new(Element)
    		t1.Add(&x, &y)
    		t1.Multiply(t1, &z)
    
    		// Compute t2 = x*z + y*z
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 28 17:26:17 UTC 2023
    - 13.9K bytes
    - Viewed (0)
Back to top