Курсовая работа: Програмна реалізація криптографічного алгоритму RC5
Рис.1. Загальний алгоритм
Рис.2. Алгоритм процедури EncriptCopy
Рис.3. Алгоритм процедури DecriptCopy
Рис.4. Алгоритм процедури EncriptStream
Рис.4. Алгоритм процедури DecriptStream
6. Листінг тесту програми
unit RC5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TRC5Block = array[1..2] of LongWord;
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
StaticText1: TStaticText;
StaticText2: TStaticText;
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private