Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for p256OrdLittleToBig (0.24 sec)

  1. src/crypto/internal/nistec/p256_ordinv.go

    	}
    
    	// Montgomery multiplication by R⁻¹, or 1 outside the domain as R⁻¹×R = 1,
    	// converts a Montgomery value out of the domain.
    	one := &p256OrdElement{1}
    	p256OrdMul(x, x, one)
    
    	var xOut [32]byte
    	p256OrdLittleToBig(&xOut, x)
    	return xOut[:], nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 3K bytes
    - Viewed (0)
  2. src/crypto/internal/nistec/p256_asm_arm64.s

    GLOBL p256const1<>(SB), 8, $8
    GLOBL p256ordK0<>(SB), 8, $8
    GLOBL p256ord<>(SB), 8, $32
    GLOBL p256one<>(SB), 8, $32
    
    /* ---------------------------------------*/
    // func p256OrdLittleToBig(res *[32]byte, in *p256OrdElement)
    TEXT ·p256OrdLittleToBig(SB),NOSPLIT,$0
    	JMP	·p256BigToLittle(SB)
    /* ---------------------------------------*/
    // func p256OrdBigToLittle(res *p256OrdElement, in *[32]byte)
    TEXT ·p256OrdBigToLittle(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  3. src/crypto/internal/nistec/p256_asm_amd64.s

    GLOBL p256const1<>(SB), 8, $8
    GLOBL p256ordK0<>(SB), 8, $8
    GLOBL p256ord<>(SB), 8, $32
    GLOBL p256one<>(SB), 8, $32
    
    /* ---------------------------------------*/
    // func p256OrdLittleToBig(res *[32]byte, in *p256OrdElement)
    TEXT ·p256OrdLittleToBig(SB),NOSPLIT,$0
    	JMP ·p256BigToLittle(SB)
    /* ---------------------------------------*/
    // func p256OrdBigToLittle(res *p256OrdElement, in *[32]byte)
    TEXT ·p256OrdBigToLittle(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 39.8K bytes
    - Viewed (0)
  4. src/crypto/internal/nistec/p256_asm.go

    //go:noescape
    func p256LittleToBig(res *[32]byte, in *p256Element)
    
    //go:noescape
    func p256OrdBigToLittle(res *p256OrdElement, in *[32]byte)
    
    //go:noescape
    func p256OrdLittleToBig(res *[32]byte, in *p256OrdElement)
    
    // p256Table is a table of the first 16 multiples of a point. Points are stored
    // at an index offset of -1 so [8]P is at index 7, P is at 0, and [16]P is at 15.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 21.4K bytes
    - Viewed (0)
  5. src/crypto/internal/nistec/p256_asm_ppc64le.s

    TEXT ·p256OrdBigToLittle(SB), NOSPLIT, $0-16
    	MOVD	res+0(FP), R3
    	MOVD	in+8(FP), R4
    	BR	p256InternalEndianSwap<>(SB)
    
    //func p256OrdLittleToBig(res *[32]byte, in *p256OrdElement)
    TEXT ·p256OrdLittleToBig(SB), NOSPLIT, $0-16
    	MOVD	res+0(FP), R3
    	MOVD	in+8(FP), R4
    	BR	p256InternalEndianSwap<>(SB)
    
    TEXT p256InternalEndianSwap<>(SB), NOSPLIT, $0-0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 56.5K bytes
    - Viewed (0)
  6. src/crypto/internal/nistec/p256_asm_s390x.s

    DATA p256mul<>+0x98(SB)/8, $0x0000000000000001 // (1*2^256)%P256
    GLOBL p256ordK0<>(SB), 8, $4
    GLOBL p256ord<>(SB), 8, $32
    GLOBL p256<>(SB), 8, $96
    GLOBL p256mul<>(SB), 8, $160
    
    // func p256OrdLittleToBig(res *[32]byte, in *p256OrdElement)
    TEXT ·p256OrdLittleToBig(SB), NOSPLIT, $0
    	JMP ·p256BigToLittle(SB)
    
    // func p256OrdBigToLittle(res *p256OrdElement, in *[32]byte)
    TEXT ·p256OrdBigToLittle(SB), NOSPLIT, $0
    	JMP ·p256BigToLittle(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 55.4K bytes
    - Viewed (0)
Back to top