security/p5-Crypt-RC4 2.02_1 FreeBSD
Perl implementation of the RC4 encryption algorithm
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- security, perl5
- Package size
- 8.6 KiB, 13.7 KiB installed
Description
A simple implementation of the RC4 algorithm, developed by RSA Security, Inc. Here is the description from RSA's website:
RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA Security). It is a variable key-size stream cipher with byte-oriented operations. The algorithm is based on the use of a random permutation. Analysis shows that the period of the cipher is overwhelmingly likely to be greater than 10100. Eight to sixteen machine operations are required per output byte, and the cipher can be expected to run very quickly in software. Independent analysts have scrutinized the algorithm and it is considered secure.
Based substantially on the "RC4 in 3 lines of perl" found at http://www.cypherspace.org
Seamus Venasse <[email protected]>
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/p5-Crypt-RC4 | 2.02_1 |
| OpenBSD | security/p5-Crypt-RC4 | 2.02p3 |
| NetBSD | security/p5-Crypt-RC4 | 2.02nb18 |
| DragonFly | security/p5-Crypt-RC4 | 2.02_1 |
| MidnightBSD | security/p5-Crypt-RC4 | 2.02 |
Install
Binary package:
pkg install p5-Crypt-RC4
From the ports tree:
cd /usr/ports/security/p5-Crypt-RC4/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Crypt-RC4>0:security/p5-Crypt-RC4
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.02_1 | 2.02_1 | 2.02_1 | 2.02_1 | 2.02_1 |
| FreeBSD:14:quarterly | 2.02_1 | 2.02_1 | n/a | 2.02_1 | 2.02_1 |
| FreeBSD:15:latest | 2.02_1 | 2.02_1 | n/a | 2.02_1 | 2.02_1 |
| FreeBSD:15:quarterly | 2.02_1 | 2.02_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.02_1 | 2.02_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
Required by 34
- databases/p5-DBD-Excel
- databases/p5-DBICx-Deploy
- databases/p5-DBICx-MapMaker
- databases/p5-DBICx-Sugar
- databases/p5-DBICx-TestDatabase
- databases/p5-DBIx-Class-DeploymentHandler
- databases/p5-DBIx-Class-Migration
- databases/p5-DBIx-Class-ResultSet-RecursiveUpdate
- databases/p5-DBIx-NoSQL
- databases/p5-Dancer-Plugin-DBIC
- databases/p5-Dancer2-Plugin-DBIC
- databases/p5-Dancer2-Session-DBIC
- databases/p5-GitDDL
- databases/p5-GitDDL-Migrator
- databases/p5-HTML-FormHandler-Model-DBIC
- databases/p5-SQL-Translator
- devel/p5-Test-DBIx-Class
- japanese/p5-WWW-MobileCarrierJP
- lang/p5-JSAN
- net/p5-Net-CIDR-MobileJP
- security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC
- textproc/p5-CAM-PDF
- textproc/p5-Spreadsheet-ParseExcel
- textproc/p5-Spreadsheet-ParseXLSX
- textproc/p5-Spreadsheet-Read
- textproc/p5-Spreadsheet-XLSX
- textproc/p5-XML-SAXDriver-Excel
- textproc/p5-excel2csv
- www/p5-Amon2-Plugin-Web-MobileAgent
- www/p5-Catalyst-Plugin-AutoCRUD
- www/p5-HTTP-MobileAgent
- www/p5-HTTP-MobileAgent-Plugin-Charset
- www/p5-HTTP-MobileAgent-Plugin-Locator
- www/p5-HTTP-Session-State-MobileAgentID
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 2
- %%SITE_PERL%%/Crypt/RC4.pm
- %%PERL5_MAN3%%/Crypt::RC4.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Crypt-RC4-2.02.tar.gz | 4173 | 5ec4425c6bc22207889630be7350d99686e62a44c6136960110203cd594ae0ea |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.