Re: Generating a large sequence of unique, random numbers

From: Guy Macon (03_at_spamcop.net)
Date: 05/30/03


Date: Fri, 30 May 2003 09:47:36 +0000


Danilo Gligoroski wrote:
>
>"Ernst Lippe" wrote...
>
>> By encrypting a counter it is possible to generate a new unique
>> code in O(1) time.

>Unique code in what base? In 22?

I have never experienced having two numbers that are different
become the same when I switch bases. Have you?

>By which encrypting algorithm?

I have never experienced having two numbers that are different
become the same when I encrypted them, no matter how many times
I changed the encryption algorithm. Have you?

>after you redesign some cryptographic algorithm to work in base 22,
>then respectable scientific community will have to confirm that
>redesigned encryption algorithm is realy strong, which can take at
>least several years.

Huh? Why not do it in binary and convert at the end?

>Speaking about that specific encryption algorithm which works in base
>22, I can tell you that I have my own cryptographic algorithm that can
>work in any base you want, it is based on quasigroup transformations
>and it uses quasigroups of any order you want. For this problem, the
>quasigroup will be of order 22, but many years will have to pass
>untill it is accepted (or rejected) from cryptographic community.

Not needed at all.

To encrypt a number that is in base 22, just take one bit at a time
and XOR it with one bit from an ordinary stream cypher. Simple.



Relevant Pages

  • How good an encryption algorithm is this?
    ... Must be capable of encrypting strings to a byte array, ... back again to the same string ... Encryption algorithm must also return the exact number of bytes of the ...
    (microsoft.public.dotnet.languages.csharp)
  • How good an encryption algorithm is this?
    ... Must be capable of encrypting strings to a byte array, ... back again to the same string ... Encryption algorithm must also return the exact number of bytes of the ...
    (microsoft.public.vc.language)
  • Re: Unix Password Encryption Procedures
    ... I know that most Unix machines either use the DES encryption algorithm ... such thing as the "MD5 encryption algorithm". ... Some administrators have also been known to setup systems to authenticate ...
    (comp.unix.admin)
  • Re: how to send data using crypto keys?
    ... The ONLY unbreakable encryption algorithm is One Time Pads. ... EVERY algorithm that re-uses keys or computes new keys in a ...
    (comp.security.misc)
  • Re: UsernameToken Encryption with TripleDES
    ... EncryptionMethod passed in the request. ... > The default encryption algorithm for UsernameToken, ... > at server side by config or programmatically. ...
    (microsoft.public.dotnet.framework.webservices.enhancements)