Difference between revisions of "DES"

From Overbyte
Jump to navigation Jump to search
(first entry)
 
Line 3: Line 3:
 
== Overview ==
 
== Overview ==
 
{|
 
{|
| '''unit''' |||| icsdes.pas
+
| '''unit''' |||| OverbyteIcsDES.pas
 
|-
 
|-
 
| '''inheritance''' |||| none
 
| '''inheritance''' |||| none
 
|}
 
|}
  
This unit implements DES excryption routines. DES is a 56 bit block encryption standard developped back in the 1970's by IBM. It is still widely used even if prooven now to be breakable by special hardware within less than three days. If one wants to use DES a variant of it, called tripple DES, should be used. This isn't directly implemented in this unit but can easily be done in your own code.
+
This unit implements DES encryption routines. DES is a 56 bit block encryption standard developed back in the 1970's by IBM. It is still widely used even if proven now to be breakable by special hardware within less than three days. If one wants to use DES a variant of it, called triple DES, should be used. This isn't directly implemented in this unit but can easily be done in your own code.
 +
 
 +
DES as a standard has been superceded by AES.
  
 
== Functions ==
 
== Functions ==

Revision as of 10:15, 2 January 2016

Main page -> ICS component reference

Overview

unit OverbyteIcsDES.pas
inheritance none

This unit implements DES encryption routines. DES is a 56 bit block encryption standard developed back in the 1970's by IBM. It is still widely used even if proven now to be breakable by special hardware within less than three days. If one wants to use DES a variant of it, called triple DES, should be used. This isn't directly implemented in this unit but can easily be done in your own code.

DES as a standard has been superceded by AES.

Functions

??? encrypts a data block

How to

Build a tripple DES encryption



ICS Components Reference