📄 des-56.htm
字号:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description"
content="Free ActiveX components (controls and libraries) made in Visual Basic 5, that can be used in other projects and programs.">
<meta name="keywords"
content="activex, ActiveX, components, Visual Basic 5, ocx, control, library, libraries, program, programming, development, free, gradient, form, project, component, dll, encrypt, crypto, encryption, rc4, rsa, algorithm, stream, cipher, key, password, block, rc2, des, des-56, data, encryption, standard">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>DES-56 Encryption Library</title>
</head>
<body bgcolor="#FFFFFF">
<div align="center"><center>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%" bgcolor="#FFD940"><font color="#0000FF" size="4" face="Verdana"><strong>DES-56
Encryption Library 1.01</strong></font></td>
</tr>
</table>
</center></div>
<p><font color="#000000" size="2" face="Verdana">This library will encrypt information
using the old DES-56 block cipher algorithm, proposed as a standard by the U.S. Government
to store sensitive information.</font></p>
<p><font color="#000000" size="2" face="Verdana">The implementation of this algorithm has
been done based on the description written by <a
href="mailto:mfischer@heinous.music.uiowa.edu">Matthew Fischer</a>, <a
href="ftp://scss3.cl.msu.edu/pub/crypt/docs/des-algorithm-details.txt">How to implement
the Data Encryption Standard (DES)</a>. Also thanks to <a
href="mailto:averyt@ix.netcom.com">Kelton Blair Averyt</a> for his collaboration.</font></p>
<p><font color="#000000" size="2" face="Verdana">In this library I have also included the <a
href="Base64.htm">Base64 encoding library</a>, that you can use to export the encrypted
information. In the ZIP file there is also a short example on how to use both objects
together.</font></p>
<p><font color="#000000" size="2" face="Verdana">Fore more information on the DES
algorithm, please check </font><a href="http://www.rsa.com/rsalabs/newfaq/q64.html"><font
size="2" face="Verdana">Question 64. What is DES?</font></a><font color="#000000" size="2"
face="Verdana"> and <a href="http://www.rsa.com/rsalabs/newfaq/q68.html">Question 68. Can
DES be exported from the United States?</a> from the <a
href="http://www.rsa.com/rsalabs/newfaq/">RSA Labs FAQ</a>.</font></p>
<p><font size="2" face="Verdana"><u>Properties:</u></font>
<ul>
<li><font size="2" face="Verdana">Key. String that will be used as the key to encrypt and
decrypt. The key used in this algorithm is limited to 56 bits, taken out from a 64 bits
string. That means that if you specify a password of more than 8 characters, only the
first eight will be taken for the password.</font></li>
</ul>
<p><font color="#000000" size="2" face="Verdana"><u>Methods:</u></font>
<ul>
<li><font size="2" face="Verdana">Decrypt (sText As String) As String. This will decrypt the
information given in sText.</font></li>
<li><font size="2" face="Verdana">Encrypt (sText As String) As String. This will encrypt the
string given in sText.</font></li>
</ul>
<p><font size="2" face="Verdana"><u>History:</u></font>
<ul>
<li><font size="2" face="Verdana">28.05.98, version 1.0 released.</font></li>
<li><font size="2" face="Verdana">11.06.98, version 1.01: solved problems ocurred when
trying to decrypt not valid (or encrypted) data.</font></li>
</ul>
<p><font size="2" face="Verdana"> </font></p>
<p align="center"><font size="1" face="Verdana">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -