Re: A few questions about C programming.

From: DEMAINE Benoit-Pierre (nntp_pipex_at_demaine.info)
Date: 10/06/04


Date: Wed, 06 Oct 2004 04:50:49 +0100


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| a = (a << 3) | ((a >> 29) & 0x03);
|
| That looks awful but the compiler should figure out good code for it.
|
| In asm, depending on the machine, there may be a hardware instructionn.

No, I was asking about single instruction operation . About ASM, I use
intel 686.

|>where can I find alternative substitution tables and compressing and
|>expanding tables for DES ? I need as many different tables as possible.
|
|
| You should not mess with the DES tables. They are carefully designed
| and if you change them, you don't have DES any more.

I am aware of that ... that is why I asked about the rules to build
them. I am pretty sure there are alternative tables. Some tables which
keep the same proprieties, but doing stuff an other way. I dont care if
the resulting algorithme is not compatible with original algorithme, as
long as I can write myself the decoder part.

- --
DEMAINE Benoît-Pierre http:/www.demaine.info/
\_o< apt-get remove ispell >o_/
There're 10 types of people: those who can count in binary and those who
can't
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBY2uZGWSTLbOSw8IRAkZYAJ9RVgldxXjOCVVXh+OkewffBA+OoQCgudgH
LhxEpIJu93+4ucRz/BTmBNQ=
=pT+W
-----END PGP SIGNATURE-----



Relevant Pages

  • Re: A few questions about C programming.
    ... About ASM, I use ... | You should not mess with the DES tables. ... the resulting algorithme is not compatible with original algorithme, ... Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org ...
    (comp.programming)
  • Re: A few questions about C programming.
    ... > variable/register, and using the outgoing bit as incoming for the other end. ... In asm, depending on the machine, there may be a hardware instructionn. ... You should not mess with the DES tables. ...
    (comp.programming)
  • Re: A few questions about C programming.
    ... > variable/register, and using the outgoing bit as incoming for the other end. ... In asm, depending on the machine, there may be a hardware instructionn. ... You should not mess with the DES tables. ...
    (sci.crypt)
  • Re: A few questions about C programming.
    ... I was asking about single instruction operation. ... About ASM, I ... Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org ...
    (comp.programming)
  • Re: A few questions about C programming.
    ... I was asking about single instruction operation. ... About ASM, I ... Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org ...
    (sci.crypt)

Quantcast