Name : perl-Crypt-Enigma
| |
Version : 1.4
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 141.45
| Date : 2024-08-05 19:41:01
|
Group : Development/Libraries/Perl
| Source RPM : perl-Crypt-Enigma-1.4-141.45.src.rpm
|
Size : 0.03 MB
| |
Packager : (none)
| |
Summary : Crypt::Enigma Perl module
|
Description :
This module is a complete working Perl implementation of the Enigma Machine used during World War II. The cipher calculations are based on actual Enigma values and the resulting ciphered values are as would be expected from an Enigma Machine.
The implementation allows for all of the Rotors and Reflectors available to the real world Enigma to be used. A Steckerboard has also been implemented, allowing letter substitutions to be made.
The list of available rotors is as follows:
RotorI, RotorII, RotorIII, RotorIV, RotorV, RotorVI, RotorVII, RotorVIII, RotorBeta, RotorGamma.
The list of available reflectors is as follows:
ReflectorB, ReflectorBdunn, ReflectorC, ReflectorCdunn.
As with the real world Enigma, a minimum of 3 and a maximum of 5 rotors along with 1 reflector may be defined for each encryption/decryption.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-C/openSUSE_Tumbleweed/noarch |