|
----- Original Message ----- From: Leif Svalgaard <leif@leif.org> To: <midrange-l@midrange.com> Sent: Wednesday, October 17, 2001 11:47 AM Subject: Re: Encryption on the AS/400 > From: Nathan M. Andelin <nandelin@relational-data.com> > > > If I simply wanted to encrypt data on my local machine > > > I could knock up a program in about an hour that would > > > give me 100% uncrackable encryption. Simply use a > > > random key the same length as the data to be protected. > > > XOR each byte of the message with the corresponding > > > byte of the key. > > > > It seems to me that the hard part with this method is generating / > > maintaining a truely random key that is the same length as your data. What > > if you need to encrypt large files? > > > > work with 16 byte values. > set x0 = some random seed value > xor each block of 16 bytes with xi > where xi = fractional part of a*log(xj) > where j = i-1 and a is some (relatively) large value e.g. 1234.5678 > > this gives you a pseudo-random number with no period > (within the accuracy of 16 bytes). > > > > > _______________________________________________ > This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list > To post a message email: MIDRANGE-L@midrange.com > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l > or email: MIDRANGE-L-request@midrange.com > Before posting, please take a moment to review the archives > at http://archive.midrange.com/midrange-l. >
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.