head	1.3;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.3
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.3
	RELEASE_8_1_0:1.3
	RELEASE_7_3_0:1.3
	RELEASE_8_0_0:1.3
	RELEASE_7_2_0:1.3
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3
	RELEASE_5_EOL:1.3
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3
	PRE_XORG_7:1.3
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3
	RELEASE_5_3_0:1.3
	RELEASE_4_10_0:1.3
	RELEASE_5_2_1:1.3
	RELEASE_5_2_0:1.3
	RELEASE_4_9_0:1.2
	RELEASE_5_1_0:1.2
	RELEASE_4_8_0:1.2
	RELEASE_5_0_0:1.2
	RELEASE_4_7_0:1.2
	RELEASE_4_6_2:1.2
	RELEASE_4_6_1:1.2
	RELEASE_4_6_0:1.2
	RELEASE_5_0_DP1:1.2
	RELEASE_4_5_0:1.1
	RELEASE_4_4_0:1.1
	RELEASE_4_3_0:1.1
	RELEASE_4_2_0:1.1
	RELEASE_4_1_1:1.1
	RELEASE_4_1_0:1.1;
locks; strict;
comment	@# @;


1.3
date	2003.10.15.21.28.02;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	2002.02.10.19.28.36;	author trevor;	state Exp;
branches;
next	1.1;

1.1
date	2000.07.16.20.06.19;	author steve;	state Exp;
branches;
next	;


desc
@@


1.3
log
@[maintainer-update] ports/security/pad - make fetchable again

	http://www.lammah.com/ has been unresponsive long enough, point
	to working sites

PR:		ports/58087
Submitted by:	Jason Harris <jharris@@widomaker.com>
@
text
@This is a small command-line utility for encryption and decryption
using the principle of one-time pads (OTPs).  One or more data files
given to pad are XORd with each other and with RNG output, resulting
in two or more output files.  The output files are indistinguishable
from random noise, except that when the pad utility is used to XOR
them together again, the original data files may be recovered.

WWW:  http://web.archive.org/web/20011030104813/www.lammah.com/pad/

Jason Harris <jharris@@widomaker.com>
@


1.2
log
@Update to 1.0.4.  This version can accept several input files or
RNG inputs, rather than just one, and can generate numerous output
files, rather than just two.  It now requires GNU make.

Add a patch to use mkstemp() rather than tempnam() so temporary
files are created with safe permissions.  With the unpatched version,
local users can read sensitive information if pad is run in a
world-readable directory (the bug is not present in 0.x versions).
Turn over maintainership to submitter.

Submitted by:	Jason Harris <jharris@@widomaker.com>
PR:		27323 and 32810

Install the man page.

Fix spelling of "omitted" in pad.1 and pad.c.  Clarify warning
message about inputs with unequal sizes.

Generate the packing list just before installation.

I put the distfile on MASTER_SITE_LOCAL because the home site is
offline.  The checksum on my copy differs from the one in PR 27323.
@
text
@d8 1
a8 1
WWW:  http://www.lammah.com/pad/
@


1.1
log
@Adding pad version 0.5.

This is a small command-line utility to turn one file into two, each
indistinguishable from noise, and put them back together into
the original.

PR:		19778
Submitted by:	Trevor Johnson <trevor@@jpj.net>
@
text
@d1 6
a6 9
from the README:

This is a small command-line utility to turn one file into two, each
indistinguishable from noise, and put them back together into
the original.

from the maintainer:

Note that the resulting files are the same size as the original.
d10 1
a10 2
Trevor Johnson
trevor@@jpj.net
@

