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.
historia wersji
- Wersja 2.05.1 opublikowany na 2008-12-15
Dodano możliwość uzyskania bezpłatnego klucza licencyjnego za pośrednictwem TrialPay
- Wersja 2.00 opublikowany na 2006-12-20
Większa szybkość obliczeń, funkcje kompresji, bezpieczne wymazywanie plików, SHA-512
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
UMOWA LICENCYJNA
Przed rozpoczęciem korzystania z programów i plików HIME zapoznaj się z poniższymi warunkami
wymienionych poniżej (patrz niniejsza licencja dotyczy).
Te programy i pliki są dalej określane jako Oprogramowanie.
Korzystając z oprogramowania, akceptujesz i
warunków niniejszej umowy. Jeśli nie zgadzasz się z warunkami
niniejszej umowy, nie należy korzystać z Oprogramowania.
NINIEJSZA LICENCJA DOTYCZY:
następujące pliki i programy:
- HIME. Dll
- HIME. Hlp
- HIME. Inc
- HIMETestbench.bas
- HIMETestbench.exe
- HIMEWorkbench.bas
- HIMEWorkbench.exe
- HIME_JCalg1.dll
- HIME_Zlib.dll
DLL HIME może być używany na 2 różne sposoby:
- bez klucza rejestracyjnego jako freeware. W tym przypadku biblioteka dll wyświetla ekran nagscreen.
- z kluczem rejestracyjnym, zakupionym od DevOTechS. Biblioteka dll nie wyświetla żadnych ekranów nagscreens.
Niniejsza licencja dotyczy obu metod użytkowania.
Licencji
DevOTechS (zwany dalej Autorem) dostarcza to Oprogramowanie i udziela
niewyłącznej licencji na korzystanie z Oprogramowania do użytku osobistego lub w
lub zawodu.
WYŁĄCZENIE ODPOWIEDZIALNOŚCI I OGRANICZENIA ŚRODKÓW ZARADCZYCH
Oprogramowanie jest dostarczane "as is" a Autor wyraźnie zrzeka się wszelkich gwarancji
wyraźnych lub dorozumianych, w tym między innymi dorozumianych gwarancji
przydatności handlowej i przydatności do określonego celu. W żadnym wypadku Autor nie będzie
odpowiedzialności za jakiekolwiek szkody, w tym utratę zysków i/lub danych lub inne
szkód specjalnych lub wtórnych, nawet jeśli Autor został poinformowany o możliwości
takich szkód. Autor nie gwarantuje, nie gwarantuje ani nie składa żadnych oświadczeń dotyczących
korzystania z Oprogramowania pod względem poprawności, dokładności,
wiarygodność, aktualność lub w inny sposób, i nie gwarantuje, że działanie jakichkolwiek
oprogramowanie będzie nieprzerwane lub wolne od błędów. Autor wyraźnie zrzeka się wszelkich gwarancji
nie podano w niniejszym dokumencie. Brak ustnych lub pisemnych informacji lub porad udzielonych przez Autora lub inne osoby
może spowodować powstanie gwarancji lub w jakikolwiek sposób zwiększyć zakres powyższej gwarancji.
Ogólne
Jeśli zaakceptujesz warunki niniejszej UMOWY,
masz pewne niewyłączne prawa i obowiązki, jak
Następuje:
Jeśli zarejestrowałeś się w HIME, otrzymałeś klucz rejestracyjny
od DevOTechS do obrotu ekranu. Ten klucz rejestracji
musi być osadzona w programie aplikacji w taki sposób, aby
klucz nie może (łatwo) być odzyskane przez złośliwą osobę.
Możesz wykonać dowolną z następujących czynności:
1. Zainstaluj i korzystaj z OPROGRAMOWANIA bezpłatnie.
2. Sporządzanie nieograniczonych kopii i rozpowszechnianie OPROGRAMOWANIA
jest odinstalowany, niezmodyfikowany formularz, pobrany z
www.devotechs.com. Czasopisma komputerowe są
autoryzowanego do rozpowszechniania OPROGRAMOWANIA (w jego
odinstalowany, niezmodyfikowany formularz, pobrany z
www.devotechs.com) na dowolnym dysku cover lub cd-romie.
Należy pamiętać, że nigdy nie należy dołączać swojej osobistej rejestracji HIME
w każdej dystrybucji lub ujawnić go w jakikolwiek inny sposób!
3. Łącz OPROGRAMOWANIE z innymi produktami i sprzedawaj
tak długo, jak to jasno widać w
klienta, że OPROGRAMOWANIE jest dostępne za darmo
od www.devotechs.com
4. Użyj biblioteki DLL HIME w swoich osobistych lub komercyjnych aplikacjach i
dołączyć go do pakietu dystrybucji lub instalacji aplikacji.
UŻYTKOWNIK NIE MOŻE wykonywać żadnych czynności:
1. Nie możesz tłumaczyć, odtwarzać, dekompilować, dezasemble
lub zmodyfikować skompilowane Oprogramowanie.
2. Sublicencja, wynajem, sprzedaż, rozdawanie lub ujawnianie osobistego klucza rejestracyjnego HIME.
3. Użyj wstępnie skompilowanego dll HIME, aby opracować i rozpowszechniać
i/lub konkurencyjnego pakietu oprogramowania.
4. Pokonaj wszelkie zamierzone ograniczenie funkcjonalności lub "ekrany"
skompilowany dll HIME.
5. Oszczercze publikacje dotyczące SOFTWARE lub DevOTechS.