HIME: Huge Integer Math and Encryption 2.05.1

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 1.31 MB
‎Ocena użytkowników: 2.8/5 - ‎5 ‎Głosów

O HIME: Huge Integer Math and Encryption

Ogromna biblioteka matematyczna i szyfrująca całkowita. - Zestaw narzędzi kryptograficznych dla systemu Windows z szyfrowaniem klucza publicznego i tajnych kluczy, bezpieczeństwem danych i podpisami cyfrowymi z jednokierunkowymi bezpiecznymi funkcjami mieszania. - Publiczne (asymetryczne) szyfrowanie kluczy i podpisy cyfrowe za pomocą RSA. Opcjonalne dopełnienie PKCS#1 v1.5 RSA. - Tajne (symetryczne) szyfrowanie kluczy z AES (Rijndael) lub ArcFour (kompatybilny z RC4). - Funkcje mieszania: SHA-512, SHA-256, SHA-1, MD5, CRC32. - FIPS 198 HMAC. - Ogromne generowanie liczb pierwszych, faktoring i kryptograficznie bezpieczne generowanie liczb losowych (a.o. Blum-Blum-Shub). Prawdziwe dane liczb losowych z serwera internetowego. - Algorytm wymiany kluczy Diffie-Hellman. - Kompresja / dekompresja z wieloma algorytmami kompresji. - Gwinty do stosowania w aplikacjach wielowątkowych. - Funkcje do konwersji danych między różnymi formatami: ogromna liczą całkowitą, Base64, dziesiętne, szesnastkowe, ascii binarne. - Bezpieczne wymazywanie plików dysku i wolnego miejsca na dysku. - Ogromna liczba całkowita liczba matematycznych, manipulacji bitów i funkcji logicznych może służyć jako budulec do wdrażania innych schematów szyfrowania klucza publicznego lub wykonywania obliczeń matematycznych z dowolną precyzją. - Aplikacje teorii liczb. - Ogromna liczba całkowita w HIME może wynosić setki milionów cyfr; 2^31 (2147483648) bity długie. MILIONY cyfr dziesiętnych! - HIME to 32-bitowa biblioteka dll. Każdy język programowania, który może uzyskać dostęp do standardowej biblioteki DLL Win32, może używać HIME: C, C++, C#, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (z GLU32).. - Języki .NET (dot NET) mogą używać HIME jako "niezarządzanej biblioteki dll kodu". - Programy demo i testowe (w tym ich kod źródłowy), aby pokazać wydajność HIMEs i jako przykład, jak korzystać z HIME. - Kod demo w Visual Basic 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC i PureBASIC są również zawarte. HIME został napisany w PowerBASIC (*) i asemblerze wbudowanym. HIME jest przeznaczony do obsługi wszystkich wersji systemu Windows.