XTR cryptosystem
    David Shaw 
    dshaw at jabberwocky.com
       
    Mon Feb 24 14:40:02 CET 2003
    
    
  
On Mon, Feb 24, 2003 at 12:03:23PM +0100, ecesena at libero.it wrote:
> Well, let talk for instance about ElGamal... how to implement it?
> I'm looking the source (elgamal.h, .c) For "induction", I think I
> need to write a file xtrelgamal.h as
[..]
> Then I'll implement the code in xtrelgamal.c... 
> but then?
You'll need to tie it in in a few places.  See
cipher/pubkey.c:setup_pubkey_table and the functions in g10/keygen.c
(assuming you need to generate one of these keys).  Finally, you'll
need to assign it a algorithm number in include/cipher.h.  You must
use an algorithm number from 100-110 to indicate that it is an
experimental algorithm.
David
-- 
   David Shaw  |  dshaw at jabberwocky.com  |  WWW http://www.jabberwocky.com/
+---------------------------------------------------------------------------+
   "There are two major products that come out of Berkeley: LSD and UNIX.
      We don't believe this to be a coincidence." - Jeremy S. Anderson
    
    
More information about the Gnupg-devel
mailing list