botan v1.12.12 (2020-01-26T16:00:04Z)
Dub
Repo
BlockCipher.encrypt
botan
block
block_cipher
BlockCipher
Encrypt one or more blocks
void
encrypt
(const(ubyte)* input, ubyte* output)
void
encrypt
(ubyte* block)
void
encrypt
(ubyte[] block)
void
encrypt
(Vector!(ubyte, Alloc) block)
interface
BlockCipher
final
void
encrypt
(
Alloc
)
(
ref
Vector
!(
ubyte
,
Alloc
)
block
)
void
encrypt
(Vector!(ubyte, Alloc) input, Vector!(ubyte, Alloc2) output)
void
encrypt
(ubyte[] input, ubyte[] output)
Parameters
block
Vector
!(
ubyte
,
Alloc
)
the input/output buffer (multiple of blockSize())
Meta
Source
See Implementation
botan
block
block_cipher
BlockCipher
functions
blockSize
clone
decrypt
decryptN
encrypt
encryptN
parallelBytes
properties
parallelism
Encrypt one or more blocks