| Bigdigits Een bibliotheek met meerprecisie-rekenkundige routines |
Download nu |
Bigdigits Rangschikking & Samenvatting
- Naam uitgever:
- DI Management Services Pty Limited
- Besturingssystemen:
- Windows All
Bigdigits Tags
Bigdigits Beschrijving
BigDigits is ontwikkeld om een bibliotheek met meerprecisie-rekenkundige routines in ANSI C zijn geschreven om grote natuurgetalberekeningen uit te voeren zoals vereist in cryptografische berekeningen. Deze code is gebouwd met behulp van de algoritmen in Knuth Vol 2 en Menezes als de primaire referenties. Deze bibliotheek omvat de klassieke meerprecisie-rekenkundige algoritmen van Knuth: voeg toe, aftrekken, vermenigvuldigen en delen. Het bevat ook modulaire vermenigvuldiging, exponentiatie en inversie; Number theory-functies zoals de grootste gemeenschappelijke deler; De Rabin-Miller Probabilistic Primality-testprocedure van FIPS-186 en ANSI X9.42 om te laten zien dat een groot geheel getal waarschijnlijk prime is; en andere nutsvoorzieningen om meerprecisie-nummers te manipuleren en te verwerken. De code bevat een complete set wrapperfuncties die worden genoemd met de BIGD-handgreep (de "BD" -bibliotheek). Dit zijn alle functies die u nodig heeft. Geheugentoewijzing wordt automatisch afgehandeld, behalve de eerste creatie en definitieve vrijgave van middelen. Er is een optie om Intel Assembler te gebruiken om de kritische single-cijferige vermenigvuldigings- en deelbewerkingen te versnellen, en een andere optie om gebruik te maken van native 64-bits gehele getallen.
Bigdigits Gerelateerde software