BSD Ports

security/p5-Crypt-Solitaire 2.0_1 FreeBSD

Solitaire encryption

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
security, perl5
Package size
6.0 KiB, 8.0 KiB installed

Description

Solitaire is a top-notch pencil-and-paper encryption system developed by Bruce Schneier. Here is the description in Schneier's own words:

"Solitaire gets its security from the inherent randomness in a shuffled deck of cards. By manipulating this deck, a communicant can create a string of "random" letters that he then combines with his message. Of course Solitaire can be simulated on a computer, but it is designed to be implemented by hand.

"Solitaire may be low-tech, but its security is intended to be high-tech. I designed Solitaire to be secure even against the most well-funded military adversaries with the biggest computers and the smartest cryptanalysts. Of course, there is no guarantee that someone won't find a clever attack against Solitaire, but the algorithm is certainly better than any other pencil-and-paper cipher I've ever seen."

Simple system, easy to use, and relatively fast.

Seamus Venasse <[email protected]>

In the other systems

SystemPortVersion
FreeBSDsecurity/p5-Crypt-Solitaire2.0_1
DragonFlysecurity/p5-Crypt-Solitaire2.0_1

Install

Binary package:

pkg install p5-Crypt-Solitaire

From the ports tree:

cd /usr/ports/security/p5-Crypt-Solitaire/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Crypt-Solitaire>0:security/p5-Crypt-Solitaire

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0_12.0_12.0_12.0_12.0_1
FreeBSD:14:quarterly2.0_12.0_1n/a2.0_12.0_1
FreeBSD:15:latest2.0_12.0_1n/a2.0_12.0_1
FreeBSD:15:quarterly2.0_12.0_1n/an/an/a
FreeBSD:16:latest2.0_12.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 3
  • %%SITE_PERL%%/Crypt/Solitaire.pm
  • %%SITE_PERL%%/auto/Crypt/Solitaire/autosplit.ix
  • %%PERL5_MAN3%%/Crypt::Solitaire.3.gz
distinfo 1
FileSizeSHA256
Crypt-Solitaire-2.0.tar.gz3143ed1af868718dcbadc8dd6a7146232258f21a5e3bf074e56e9b48af6a6360eb05
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.