Przejdź do treści
S

SecureX

Przeskanowane pod kątem wirusów Windows Free to try
Ściągnij v1.0 41 pobrania
Wersja1.0
Wydawca David Vitali Enterprises
Data wydania22 lip 2015
Data dodania22 lip 2015
Wymagania systemu operacyjnegoWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
WymaganiaNone
Całkowita liczba pobrań41
Cena £Free to try

Opis

SecureX został opracowany w Visual C++ 6.0, ale mając pod ręką kod źródłowy, bezproblemowo przenosi się na .NET. To, co znajdziesz w pliku do pobrania, to SecureX.h, plik nagłówkowy interfejsu API. Możesz otworzyć ten plik i przeglądać jego funkcje, które obejmują wszystkie podstawy bezpieczeństwa cyfrowego:

1. Kryptosystemy klucza prywatnego:

1.1 DES:

(a) DES o pojedynczej, podwójnej i potrójnej długości;

(b) Pojedyncza długość generowania i weryfikacji MAC (Message Authentication Code);

(c) funkcja jednokierunkowa o pojedynczej, podwójnej i potrójnej długości (MFW);

(d) sprawdzenie klucza DES i poprawna parzystość klucza;

(e) Sprawdzenie DES pod kątem słabego klucza.

1.2 AES:

(a) Szyfrowanie w trybach ECB (Elektroniczna Książka Kodów) i CBC (Cipher Block Chaining);

(b) Deszyfrowanie w trybach EBC i CBC;

(c) Szyfruj i odszyfruj za pomocą licznika i ICV.

2. Kryptosystem klucza publicznego:

2.1 RPA:

(a) Statyczna długość klucza RSA wynosząca 1,25 Kbit (obecnie zalecane jest minimum 1,0 Kbit);

(b) generowanie publicznego/tajnego klucza RSA przy użyciu szybkiej analizy liczb pierwszych i (ponieważ może to być czasochłonne) informacji zwrotnej o stanie za pomocą funkcji zwrotnej (więcej informacji na temat SecureX.h);

(c) Znak/Unsign RSA 1,25 Kbit;

(d) Sprawdź integralność klucza RSA.

3. Haszowanie:

3.1 SHA4:

(a) obsługa skrótów 384 i 512-bitowych;

(b) Oblicz SHA4 w pliku;

4. Różne funkcje wsparcia kryptograficznego:

Obsługa timera 4.1 MSec (set, get, get_clock).

4.2 Uzyskaj siłę hasła jako percentyl (patrz SecureX.h).

4.3 Klasyfikuj hasło (bardzo słabe, słabe, dobre itp. ponownie odnieś się do SecureX.h).

4.4 Konwertuj binarny na ciąg szesnastkowy ASCII i odwróć.

4.5 Obliczanie 8-bitowego LRC.

4.5 Wypełnij tablicę liczbami Fibonacciego (przydatne przy dopełnianiu danych).

4.6 Zniszcz wrażliwą materię w pamięci za pomocą poczwórnego nadpisywania, w tym przerzucania bitów.

4.7 Silne funkcje szyfrowania danych, które wykorzystują klucz 64-bitowy. Może być używany zamiast wysyłania dopełnienia i innych danych statycznych w postaci jasnej.

Zauważ, że jest to kod źródłowy/opcjonalny pakiet DLL. Jako taki nie ma pliku wykonywalnego, który można uruchomić.

Podobne programy

Alternatywy

Więcej od tego wydawcy