OXIESEC PANEL
- Current Dir:
/
/
opt
/
golang
/
1.22.0
/
src
/
crypto
/
aes
Server IP: 191.96.63.230
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/02/2024 06:09:55 PM
rwxr-xr-x
📄
aes_gcm.go
5.45 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
aes_test.go
11.3 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
asm_amd64.s
5.4 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
asm_arm64.s
6.86 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
asm_ppc64x.s
18.67 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
asm_s390x.s
4.4 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
block.go
6.5 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cbc_ppc64x.go
1.7 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cbc_s390x.go
1.58 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cipher.go
1.94 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cipher_asm.go
2.83 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cipher_generic.go
760 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
cipher_s390x.go
2.6 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
const.go
29.32 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
ctr_s390x.go
2.44 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
gcm_amd64.s
23.42 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
gcm_arm64.s
21.52 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
gcm_ppc64x.go
6.44 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
gcm_ppc64x.s
27.07 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
gcm_s390x.go
11.32 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
modes.go
1.15 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
modes_test.go
3.48 KB
02/02/2024 06:09:55 PM
rw-r--r--
Editing: cipher_generic.go
Close
// Copyright 2012 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build !amd64 && !s390x && !ppc64 && !ppc64le && !arm64 package aes import ( "crypto/cipher" ) // newCipher calls the newCipherGeneric function // directly. Platforms with hardware accelerated // implementations of AES should implement their // own version of newCipher (which may then call // newCipherGeneric if needed). func newCipher(key []byte) (cipher.Block, error) { return newCipherGeneric(key) } // expandKey is used by BenchmarkExpand and should // call an assembly implementation if one is available. func expandKey(key []byte, enc, dec []uint32) { expandKeyGo(key, enc, dec) }