Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bovarysme/memories
/ functions
Functions
136 in github.com/bovarysme/memories
⨍
Functions
136
◇
Types & classes
26
Method
Open
(a, b, c, d []byte)
crypto/aes/modes_test.go:47
Method
Open
Open authenticates and decrypts ciphertext. See the cipher.AEAD interface for details.
crypto/aes/gcm_s390x.go:241
Method
Open
Open authenticates and decrypts ciphertext. See the cipher.AEAD interface for details.
crypto/aes/gcm_s390x.go:333
Method
Overhead
()
crypto/aes/modes_test.go:45
Method
Overhead
()
crypto/aes/aes_gcm.go:77
Method
Overhead
()
crypto/aes/gcm_s390x.go:95
Method
Seal
(a, b, c, d []byte)
crypto/aes/modes_test.go:46
Method
Seal
Seal encrypts and authenticates plaintext. See the cipher.AEAD interface for details.
crypto/aes/aes_gcm.go:98
Method
Seal
Seal encrypts and authenticates plaintext. See the cipher.AEAD interface for details.
crypto/aes/gcm_s390x.go:217
Method
Seal
Seal encrypts and authenticates plaintext. See the cipher.AEAD interface for details.
crypto/aes/gcm_s390x.go:311
Method
SetIV
(iv []byte)
crypto/aes/cbc_s390x.go:56
Function
TestCBCDecAble
Test the cbcDecAble interface is detected correctly by the cipher package.
crypto/aes/modes_test.go:85
Function
TestCBCEncAble
Test the cbcEncAble interface is detected correctly by the cipher package.
crypto/aes/modes_test.go:73
Function
TestCTRAble
Test the ctrAble interface is detected correctly by the cipher package.
crypto/aes/modes_test.go:103
Function
TestCipherDecrypt
Test Cipher Decrypt against FIPS 197 examples.
crypto/aes/aes_test.go:303
Function
TestCipherEncrypt
Test Cipher Encrypt method against FIPS 197 examples.
crypto/aes/aes_test.go:284
Function
TestExpandKey
Test key expansion against FIPS 197 examples.
crypto/aes/aes_test.go:216
Function
TestGCMAble
Test the gcmAble interface is detected correctly by the cipher package.
crypto/aes/modes_test.go:51
Function
TestMul
Test all mul inputs against bit-by-bit n² algorithm.
crypto/aes/aes_test.go:52
Function
TestPowx
See const.go for overview of math here. Test that powx is initialized correctly. (Can adapt this code to generate it too.)
crypto/aes/aes_test.go:15
Function
TestSboxes
Check that S-boxes are inverses of each other. They have more structure that we could test, but if this sanity check passes, we'll assume the cut and
crypto/aes/aes_test.go:75
Function
TestShortBlocks
Test short input/output. Assembly used to not notice. See issue 7928.
crypto/aes/aes_test.go:324
Function
TestTd
Test that decryption tables are correct. (Can adapt this code to generate them too.)
crypto/aes/aes_test.go:106
Function
TestTe
Test that encryption tables are correct. (Can adapt this code to generate them too.)
crypto/aes/aes_test.go:88
Method
XORKeyStream
(dst, src []byte)
crypto/aes/ctr_s390x.go:66
Method
XORKeyStream
(a, b []byte)
crypto/aes/modes_test.go:99
Function
doEncryptKeyAsm
go:noescape
crypto/aes/cipher_ppc64le.go:23
Function
expandKey
expandKey is used by BenchmarkExpand and should call an assembly implementation if one is available.
crypto/aes/cipher_generic.go:24
Function
expandKey
expandKey is used by BenchmarkExpand. cipher message (KM) does not need key expansion so there is no assembly equivalent.
crypto/aes/cipher_s390x.go:85
Function
expandKey
expandKey is used by BenchmarkExpand to ensure that the asm implementation of key expansion is used for the benchmark when it is available.
crypto/aes/cipher_ppc64le.go:77
Function
hasGCMAsm
The following functions are defined in gcm_amd64.s.
crypto/aes/aes_gcm.go:16
Function
init
()
main.go:18
Function
main
()
main.go:54
Function
newCipher
newCipher calls the newCipherGeneric function directly. Platforms with hardware accelerated implementations of AES should implement their own version
crypto/aes/cipher_generic.go:18
Function
newCipher
(key []byte)
crypto/aes/cipher_s390x.go:36
Function
newCipher
(key []byte)
crypto/aes/cipher_ppc64le.go:37
← previous
101–136 of 136, ranked by callers