December 2000
C++ Tools

 

BigNum / RSA_Generator

BigNum is a Class, that represents huge integer numbers. Common functions like add, mul, sqrt, sub,div, power, mod and RSA-specific ones like prime-number test and multiplicative inversion are implemented.

RSA_Generator is a concrete application, that generates a RSA-key.

BigNum ist eine Klasse, die große Ganzzahlen repräsentiert. Allgemeine Funktionen, wie add, mul, sqrt, sub, div, power, mod, sowie spezielle Funktionen für RSA Kryptographie, wie Primzahltest und multiplikative Inversion sind implementiert.

RSA_Generator ist eine konkrete Anwendung, die einen RSA-Schlüssel generiert.
 



Download: RSA_Generator.zip (175k)
 
 
 
 
 
 
 

Fatemaker

FateMaker is a random number generator, based on the shift-register method.

The .zip-Archive contains the source code and a demo for BeOS/PPC.

Fatemaker ist ein Zufallsgenerator, der auf der Schieberegistermethode beruht. Diese ist äquivalent zur Polynommultiplikation.

Die .zip-Datei enthält den source-code und eine Demo für BeOS/PPC.
 
 

Download:  FateMaker_1.3.1.zip (18k)
 
 
 
 
 
 
 
 

AVLTree

Height-balancing binary tree

Höhenbalancierter AVL Binärbaum
 
 

Download:  AVL_source.zip (5k)
 
 
 
 
 
 
 
 

ElementList

List class: Elements may be included in several lists; At the deletion of one element, it automatically removes itself from every list.

Listenklasse: Elemente können in mehreren Listen enthalten sein; wird ein Element gelöscht, entfernt es sich automatisch aus allen Listen.
 
 

Download:  List_source.zip (4k)
 
 
 
 
 
 
 
 

Heap

Height-balanced heap binary tree

Höhenbalancierter Heap Binärbaum
 
 

Download:  Heap_source.zip (2k)