Bigdigits

une bibliothèque de routines arithmétiques de plusieurs précision
Télécharger maintenant

Bigdigits Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • DI Management Services Pty Limited
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 79 KB

Bigdigits Mots clés


Bigdigits La description

Les bigdigits ont été développés pour être une bibliothèque de routines arithmétiques de plusieurs précision écrites dans ANSI C pour effectuer des calculs de nombres naturels importants, comme requis dans les calculs de cryptographie. Ce code a été construit à l'aide des algorithmes de Knuth Vol 2 et de Menezes comme principales références. Cette bibliothèque comprend les algorithmes arithmétiques classiques de haute précision de Knuth: ajoutez, soustrayez, multipliez et divisez. Il inclut également la multiplication modulaire, l'exponentiation et l'inversion; des fonctions de théorie des nombres tels que le plus grand diviseur commun; La procédure de test probabiliste probabiliste de Rabin-Miller à partir de FIPS-186 et de l'ANSI X9.42 pour montrer qu'un gros entier est probablement prime; et d'autres utilitaires pour manipuler et gérer des nombres de plusieurs précisions. Le code comprend un ensemble complet de fonctions d'enveloppe appelés à l'aide de la poignée Bigd (la bibliothèque "BD"). Ce sont toutes les fonctions dont vous avez besoin. L'allocation de mémoire est traitée automatiquement, à l'exception de la création initiale et de la version finale des ressources. Il existe une option pour utiliser Intel Assembler pour accélérer les opérations critiques multiples et divisées à un chiffre à un chiffre critiques, et une autre option permettant d'utiliser des entiers natifs de 64 bits.


Bigdigits Logiciels associés

Phatstudio

Fournissez une navigation de fichier rapide dans Visual Studio en tapant des noms de fichiers partiels. ...

177 342.26K

Télécharger