CipherUnpad(String, CipherAlgorithm, Padding) Method |
Remove padding from a hex-encoded encryption block.
Namespace: CryptoSysPKIAssembly: diCrSysPKINet (in diCrSysPKINet.dll) Version: 23.0.0.30549 (23.1.0.0)
Syntaxpublic static string Unpad(
string inputHex,
CipherAlgorithm cipherAlg,
Padding pad = Padding.Pkcs5
)
Public Shared Function Unpad (
inputHex As String,
cipherAlg As CipherAlgorithm,
Optional pad As Padding = Padding.Pkcs5
) As String
Parameters
- inputHex String
- Hex-encoded padded data
- cipherAlg CipherAlgorithm
- Block cipher being used
- pad Padding (Optional)
- Padding method to use (default is PKCS#5/#7)
Return Value
StringUnpadded data in hex-encoded string.
RemarksUnless pad is NoPad, the
unpadded output is always shorter than the padded input.
An error is indicated by returning the original data.
If the output length equals the input length, then error.
See Also