DEA128encrypt (String function): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (add partial content)
 
Line 1: Line 1:
{{Template:String:DEA128encrypt subtitle}}
#REDIRECT [[DEA128decrypt and DEA128encrypt (String functions)]]
 
This page is [[under construction]].
 
This method applies the DEA (Data Encryption Algorithm) using a 128-bit symmetric key to encrypt each 64-bit block of input text. For more details about how the algorithm works, see [https://en.wikipedia.org/wiki/Triple_DES Triple DES].
 
The length of the returned string is the same as that of the object string.
 
DEA is a two-way cipher, so encrypting a string with a key and then decrypting the result of that encryption with the same key produces the original string.
 
==Syntax==
{{Template:String:DEA128encrypt syntax}}
 
===Syntax terms===
<table>
<tr><th>%outString</th>
<td>A string variable to receive the encrypted or decrypted method object <var class="term">string</var>. Its length is the same as <var class="term">string</var>.</td></tr>
 
<tr><th>string</th>
<td>The string to which the method is applied. <var class="term">string</var> must be a multiple of eight bytes in length; its  maximum is 32768 bytes. It may be null.</td></tr>
 
<tr><th>key</th>
<td>A 16-byte string variable whose value is used to encrypt or decrypt the method object, <var class="term">string</var>.</td></tr>
</table>
 
==Usage notes==
 
==Examples==
 
==See also==
<ul>
<li><var>[[DEA64encrypt (String function)|DEA64encrypt]]</var> </li>
 
<li><var>[[DEA256encrypt (String function)|DEA256encrypt]]</var> </li>
</ul>
 
{{Template:String:DEA128encrypt footer}}

Latest revision as of 17:35, 10 March 2016