Tradware BVBA -HIME -Huge Integer Math and Encryption library

Tradware BVBA

HIME stands for Huge Integer Math and Encryption library.

  • It is a cryptography toolkit for Windows programmers that allows to implement public key encryption, secret key encryption, data security and digital signatures using one of the many one-way secure hash functions in your programs.
  • Public (asymmetric) key encryption and digital signatures with RSA ; standard version or the CRT (Chinese Remainder Theorem) version.
  • Secret (symmetric) key encryption with AES (Rijndael) in 3 different block cipher modes or ArcFour (RC4 compatible) (**).
  • Hash functions: SHA-512, SHA-256, SHA-1, MD5, CRC32 (**).
  • HIME also contains functions for huge prime number generation, factoring and cryptographically secure random number generation (a.o. Blum-Blum-Shub and RSA). True random number data can be retrieved from an internet server.
  • The Diffie-Hellman key exchange algorithm to securely exchange session keys.
  • HIME has compression and decompression functions with multiple compression algorithms to choose from.
  • HIME is thread-safe (re-entrant) for use in multi-threaded applications or concurrent environments. * HIME has functions for easily handling data, arranged as records with fields. * HIME has functions for converting data between various formats: huge integer, Base64, decimal, hex, ascii binary. * HIME has functions for securely erasing disk files and free disk space. * HIMEs huge integer number mathematical, bit manipulation and boolean functions can serve as building blocks for implementing other public key encryption schemes or performing math calculations with arbitrary precision.
  • HIMEs huge integer math functions are ideal for number theory applications.
  • A huge integer number in HIME can be hundreds of millions of digits long; 2^31 (2147483648) bits long to be exact. That's over 268 MILLION decimal digits!
  • HIME is a 32 bits dll, so every programming language that can access a standard Win32 dll can use HIME: C, C++, C#, Visual Basic 5/6, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (with GLU32)... HIME can be used in MS Office (MS Access, MS Excel, MS Word) (***) using VBA (Visual Basic for Applications). .NET (dot NET) languages can use HIME as an 'unmanaged code dll'.
  • HIME comes with demo and test programs (including their source code) to show HIMEs performance and as an example of how to use HIME.
  • Demo code in Visual Basic 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC and PureBASIC are also included.
  • HIME was written in PowerBASIC (*) and inline assembler.
  • HIME is designed to support all Windows operating systems. (tested on Windows 98, XP and Vista)

(*) PowerBASIC is copyright of PowerBASIC, Inc.

(**) RC4 and MD5 are trademarks of RSA Data Security Inc.

(***) MS Office, MS Access, MS Excel, MS Word are all trademarks of Microsoft Corporation.

@haruharusoon ww引かない?まず・・・wあ、うちパソコンでTwitterやってるから、返信遅れます(*´▽`*)/”

“No se si soy alergica a los priísta o a las estupideses que dicen ·#WTF”

“No se que haré mañana de las 12:00 a las 7:00, si no saben que me suspendieron. :/”

“RT @afduda: Alguém me perguntou se eu conhecia você, um milhão de memórias passaram pela minha mente e eu sussurrei: - Não mais.”

“RT @SungyeolBias: 120529 INFINITE will be on today's episode of MBC Show Champion! They stand at #3 for Online Voting Rank :)”

“Mi novio? Que noviooo?, debe estar no se, en algún lugar del mundo esperando jajajajaja”

@DaClaireBercero pwede po ba follow back? eto rin po ba ang official twitter account nya?”

“La literatura y la noche no se llevan bien parece. #vueltaalasandadas :P”

@916jordi yo igual se cierran mis ojoss jaja,igual gracias:)”

“RT @karrwhittington: @ayyoung5 got a twitter? Whaaaaat? #ThanksToMe #HeProbablyWontEvenSeeThis”

"@LaneBrumley24: Twitter is slow tonight ! #stepitup"u step up”

“RT @hayleysualinda: cadê o povo que esperava até seilátantas da madruga a Hayley ou Jeremias ou o Taylor entrarem no twitter pra v se conseguiam reply deles?”

@itsnoelaaain my bro found it online but now I cant so I just got it from pepe so rich could see it”

@OMARANGEL88 lol those look like the ones ama buy !”

Next