Class Aes
- Namespace
- Syncfusion.Pdf.Security
- Assembly
- Syncfusion.Pdf.Portable.dll
Class used for implementing Advanced Encryption Standard algorithm.
public class Aes
- Inheritance
-
Aes
- Inherited Members
Constructors
Aes(KeySize, byte[])
Initializes a new instance of the Aes class.
public Aes(Aes.KeySize keySize, byte[] keyBytes)
Parameters
Methods
Cipher(byte[], byte[], int)
Encipher 16 bit input
public int Cipher(byte[] input, byte[] output, int outOff)
Parameters
Returns
Dump()
Dump
public void Dump()
DumpKey()
Dump key.
public string DumpKey()
Returns
DumpTwoByTwo(byte[,])
Dump two by two.
public string DumpTwoByTwo(byte[,] a)
Parameters
a
byte[,]
Returns
InvCipher(byte[], byte[], int)
Decipher 16-bit input
public int InvCipher(byte[] input, byte[] output, int outOff)