BigSpeed Secure Socket Library to składnik COM, który znacznie upraszcza i przyspiesza rozwój zastrzeżonych rozwiązań komunikacyjnych przez Internet. Implementuje elastyczny protokół zorientowany na wiadomości na podstawie jednego połączenia TCP. Przesyłane dane są kodowane przy użyciu 128-bitowego szyfrowania AES w locie z losowymi kluczami sesji, bez konieczności posiadania certyfikatów SSL. Zabezpieczenia są dostępne w dwóch różnych trybach: szyfrowanie symetryczne z udostępnionym kluczem tajnym i szyfrowanie asymetryczne za pomocą 1024-bitowych kluczy publicznych/prywatnych. Uwierzytelnianie na poziomie transportu jest dostępne z opcjonalnymi cyfrowymi odciskami palców lub tajnymi kluczami. Tworzenie wirtualnej sieci aplikacji prywatnych to tylko kwestia ustawienia tego samego klucza kryptograficznego w dwóch lub więcej lokacjach. BigSpeed Secure Socket Library może być używana zarówno po stronie klienta, jak i serwera, ze scentralizowanym zarządzaniem wszystkimi połączeniami. Informacje są wymieniane za pośrednictwem wpisanych pakietów danych identyfikowanych za pomocą kodu polecenia. Biblioteka zajmuje się wszystkimi zadaniami niskiego poziomu: packetizing/depacketizing, kompresja/dekompresja, szyfrowanie/deszyfrowanie, wysyłanie, odbieranie, przeciążanie bufora i kontrola przepływu. Istnieje obsługa automatycznego rozpoznawania nazw DNS i serwerów proxy SOCKS. Biblioteka BigSpeed Secure Socket korzysta z eleganckiego paradygmatu opartego na zdarzeniach, co ułatwia integrację z aplikacjami systemu Windows. Szczególną uwagę zwraca się na zapewnienie responsywnego interfejsu użytkownika przy zachowaniu maksymalnej wydajności przepustowości. Starannie zaprojektowany zestaw właściwości, metod i wydarzeń oferuje dużą elastyczność w opracowywaniu innowacyjnego oprogramowania komunikacyjnego. Przykładowe aplikacje do czatu, wiadomości alertów i transferu plików są zawarte w programach Visual Basic 6, Visual Basic .NET, Visual C++ .NET i Delphi 7.
historia wersji
- Wersja 3.0 opublikowany na 2008-05-21
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
UMOWA LICENCYJNA
Licencja na korzystanie z BigSpeed Secure Socket Library (zwana dalej niniejszym Oprogramowaniem) od BigSpeed Computing Inc.
Korzystając z informacji zawartych w niniejszym dokumencie, użytkownik wyraża zgodę na to, aby być i niniejszym być związany warunkami niniejszej Umowy Licencyjnej. Jeśli nie zgadzasz się z warunkami niniejszej Umowy, nie należy wykorzystywać informacji zawartych w niniejszym dokumencie.
Licencjonowania
BigSpeed Computing udziela Licencjobiorcy niewyłącznej licencji na korzystanie z tego Oprogramowania na jednym komputerze w danym momencie wyłącznie w celu opracowania dowolnej liczby aplikacji użytkowników końcowych, pod warunkiem że każda aplikacja przestrzega następujących warunków:
(a) Aplikacja nie może konkurować z tym Oprogramowaniem.
(b) Aplikacja nie może ujawniać funkcjonalności tego Oprogramowania za pośrednictwem programowalnej interfejsu.
Zabrania się korzystania z biblioteki do produkcji narzędzi programistycznych, komponentów lub bibliotek.
Dostępne są dwie opcje licencjonowania w zależności od potrzeb.
Jeśli użytkownik nie zapłacił za to Oprogramowanie, niniejszym otrzymuje Licencję Freeware na korzystanie z Wersji Bezpłatnej, jak opisano poniżej.
Jeśli użytkownik uiścił odpowiednią opłatę za to Oprogramowanie, niniejszym otrzymuje zarejestrowaną licencję na korzystanie z Wersji Bazowych/Plus, jak opisano poniżej.
BEZPŁATNA LICENCJA
Użytkownik może korzystać z bezpłatnej edycji Biblioteki Bezpiecznych Gniazd BigSpeed w celu tworzenia aplikacji dla użytkowników końcowych, pod warunkiem że każda aplikacja będzie wykorzystywana wyłącznie do celów, które ani bezpośrednio, ani pośrednio nie mają żadnych konsekwencji handlowych. Możesz rozpowszechniać kod binarny Wersji Bezpłatnej z wypełnionym zgłoszeniem.
Aplikacja MUSI potwierdzić to Oprogramowanie w rozsądnym miejscu (plik Pomocy, O polu itp.).
Jeśli to Oprogramowanie ma być używane w produkcie komercyjnym lub włączone do czegokolwiek, co ma zostać sprzedane stronie trzeciej, wówczas licencja zarejestrowana musi zostać zakupiona od BigSpeed Computing.
Pakiet dystrybucyjny Free Edition może być swobodnie dystrybuowany, pod warunkiem, że nie jest w żaden sposób modyfikowany. Żadna osoba ani firma nie może pobierać opłaty za dystrybucję Biblioteki BigSpeed Secure Socket bez pisemnej zgody właściciela praw autorskich.
ZAREJESTROWANA LICENCJA
W celu tworzenia komercyjnych aplikacji dla użytkowników końcowych można korzystać z wersji Base/Plus Biblioteki Bezpiecznych Gniazd BigSpeed Secure Socket Library. Licencja zarejestrowana jest wydawana określonej firmie lub organizacji i uprawnia tę organizację do włączenia kodu binarnego tego Oprogramowania do aplikacji komercyjnych pod marką Licencjobiorcy. Nie ma żadnych ograniczeń dotyczących liczby produktów lub typów produktów zawierających kod binarny biblioteki.
Jeśli Licencjobiorca zakupił licencję &multi-developer", to Oprogramowanie może być używane na więcej niż jednym komputerze
w siedzibie Licencjobiorcy przez liczbę programistów związanych z licencją dla wielu programistów.
OGRANICZONA GWARANCJA
BigSpeed Computing Inc. nie ponosi odpowiedzialności w żadnym wypadku za szkody o charakterze (w tym między innymi bezpośrednie lub pośrednie szkody wynikające z utraty zysków biznesowych, przerwania działalności, utraty informacji biznesowych lub innych strat pieniężnych) wynikających z korzystania lub niemożności korzystania z tego Oprogramowania.
To oprogramowanie jest dostarczane na podstawie licencji na zasadzie &AS IS&, bez jakiejkolwiek gwarancji, wyrażonej lub dorozumianej, w tym między innymi dorozumianych gwarancji przydatności handlowej i przydatności do określonego celu. BigSpeed Computing Inc. lub jakakolwiek osoba trzecia zaangażowana w tworzenie, produkcję lub dostawę niniejszego Oprogramowania, nie ponosi odpowiedzialności w żadnym wypadku, za jakiekolwiek bezpośrednie lub pośrednie szkody, w tym utratę zysków, przerwanie działalności gospodarczej lub inne, na które stoi użytkownik tego Oprogramowania, nawet w przypadku, gdy BigSpeed Computing Inc. został poinformowany o takich szkodach.
Użytkownik ponosi odpowiedzialność za wynik lub działanie tego Oprogramowania. BigSpeed Computing Inc. może w dowolnym momencie odwołać niniejszą licencję, powiadamiając użytkownika o tym Oprogramowaniu. Użytkownik może anulować swoją licencję na korzystanie z produktu, niszcząc lub usuwając wszystkie kopie tego Oprogramowania.
Właściwość
BigSpeed Secure Socket Library, w tym jej kod, dokumentacja, wygląd, struktura i organizacja jest wyłącznym produktem BigSpeed Computing Inc., który zachowuje prawa własności do tego Oprogramowania, jego kopii, modyfikacji lub scalonych części.
(c) 2005 BigSpeed Computing Inc. - Algorytmy masteringu
Szczegóły programu
- Kategorii: Rozwoju > Składniki & Biblioteki
- Wydawca: BIGSPEED Computing Inc.
- Licencji: Wolna
- Cena: N/A
- Wersja: 3.0
- Platformy: windows