Contents
Navigation
PatiSoftware Other Documents Related Topics

This document describes the QDLPlgXTEA class of the QDLPluginEncryptionPS plugin for Xojo/RealStudio.This class implements the eXtended TEA (XTEA) block cipher.

In cryptography, XTEA is a 128–bit symmetric–key block cipher with a block size of 64 bits. XTEA was designed to correct weaknesses in TEA (not implemented by the plugin). The cipher's designers were David Wheeler and Roger Needham of the Cambridge Computer Laboratory, and the algorithm was presented in an unpublished technical report in 1997 (Needham and Wheeler, 1997) (src. Wikipedia).

XTEA is not subject to any patents.

The QDLPlgXTEA class can use a 128–bit fixed length .





Characteristics
Type:Class
Hierarchy: →
Availability:QDLPluginEncryptionPS 1.0 or later
Console Safe

The QDLPlgXTEA class constructors are called when you create a new instance of the class, while the ˜QDLPlgXTEA class destructor, is called automatically when the class is no more in use. Also, you can invoke the class destructor by setting the instance of the class to nil.

The QDLPlgXTEA class implements the following initializers:

()
This is the default constructor. The property is set to an empty string.
(other as QDLPlgXTEA)
This is the copy constructor. The properties of the object to be copied will be used to initialize the new class instance properties
(key as string)
Initializes the of the new object with the passed key parameter.