Gcm Class |
The Gcm type exposes the following members.
| Name | Description | |
|---|---|---|
| Decrypt | Decrypt input using AES-GCM in one-off operation | |
| Dispose | Dispose of this object and clear any key schedules | |
| Encrypt | Encrypt input using AES-GCM in one-off operation | |
| Gmac | Compute GMAC using AES-GCM in one-off operation | |
| InitKey | Initializes the context with the key ready for repeated operations of Gcm.NextEncrypt, Gcm.NextDecrypt, or Gcm.NextGmac. | |
| Instance | Create the one and only instance | |
| NextDecrypt | Carries out the GCM decryption operation using the key set up by an earlier call to Gcm.InitKey. | |
| NextEncrypt | Carries out the GCM encryption operation using the key set up by an earlier call to Gcm.InitKey. | |
| NextGmac | Carries out the GMAC operation using the key set up by an earlier call to Gcm.InitKey. |
| Name | Description | |
|---|---|---|
| TagMaxSize | Maximum size of tag in bytes |