Searched defs:gcmAsm (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/prebuilts/go/linux-x86/src/crypto/aes/ |
D | gcm_ppc64x.go | 40 type gcmAsm struct { struct 41 cipher *aesCipherAsm 44 ks []uint32 47 productTable [256]byte 49 nonceSize int 51 tagSize int 82 func (g *gcmAsm) NonceSize() int { 86 func (g *gcmAsm) Overhead() int { 102 func (g *gcmAsm) deriveCounter(counter *[gcmBlockSize]byte, nonce []byte) { 121 func (g *gcmAsm) counterCrypt(out, in []byte, counter *[gcmBlockSize]byte) { [all …]
|
D | gcm_s390x.go | 42 type gcmAsm struct { struct 43 block *aesCipherAsm 44 hashKey gcmHashKey 45 nonceSize int 46 tagSize int 79 func (g *gcmAsm) NonceSize() int { 83 func (g *gcmAsm) Overhead() int { 111 func (g *gcmAsm) paddedGHASH(hash *[16]byte, data []byte) { 141 func (g *gcmAsm) counterCrypt(dst, src []byte, cnt *gcmCount) { 169 func (g *gcmAsm) deriveCounter(nonce []byte) gcmCount { [all …]
|
D | aes_gcm.go | 53 type gcmAsm struct { struct 56 ks []uint32 59 productTable [256]byte 61 nonceSize int 63 tagSize int 66 func (g *gcmAsm) NonceSize() int { 70 func (g *gcmAsm) Overhead() int { 91 func (g *gcmAsm) Seal(dst, nonce, plaintext, data []byte) []byte { 131 func (g *gcmAsm) Open(dst, nonce, ciphertext, data []byte) ([]byte, error) {
|