Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryEncryptEcbCore()

override bool System.Security.Cryptography.TripleDESCng.TryEncryptEcbCore ( ReadOnlySpan< byte > plaintext,
Span< byte > destination,
PaddingMode paddingMode,
out int bytesWritten )
inlineprotectedvirtual

Reimplemented from System.Security.Cryptography.SymmetricAlgorithm.

Definition at line 117 of file TripleDESCng.cs.

118 {
119 Internal.Cryptography.UniversalCryptoTransform universalCryptoTransform = _core.CreateCryptoTransform(null, encrypting: true, paddingMode, CipherMode.ECB, 0);
120 using (universalCryptoTransform)
121 {
122 return universalCryptoTransform.TransformOneShot(plaintext, destination, out bytesWritten);
123 }
124 }
bool TransformOneShot(ReadOnlySpan< byte > input, Span< byte > output, out int bytesWritten)

References System.Security.Cryptography.TripleDESCng._core, Internal.Cryptography.CngSymmetricAlgorithmCore.CreateCryptoTransform(), System.destination, and Internal.Cryptography.UniversalCryptoTransform.TransformOneShot().