Polar Crypto Component zapewnia aplikacjom Windows funkcjonalność nierozerwalnego szyfrowania. Umożliwia natychmiastowe tworzenie własnych systemów zabezpieczeń lub łatwą integrację z istniejącymi systemami, zwiększając ich bezpieczeństwo i wydajność.
Polar Crypto jest składnikiem DLL/COM, który można zaimplementować za każdym razem, gdy potrzebne są zabezpieczenia danych, autentyczność i integralność;
-we wszystkich aplikacjach opracowanych do prowadzenia transakcji biznesowych z absolutną poufnością
-do tworzenia i walidacji podpisów cyfrowych
-w aplikacjach internetowych e-commerce, które przechowują poufne dane (na przykład dane karty kredytowej)
-w aplikacjach komputerowych, które szyfrują poufne pliki na komputerze lub w sieci komputerowej
Funkcje
-pełny kod źródłowy całkowicie napisany w MS Visual C++ zawarte bez dodatkowych kosztów zapewniając dalszy rozwój i / lub dostosowywanie produktów
-wybierz między komponentem a kodem źródłowym podczas wdrażania Polar Crypto w aplikacji
-encrypt plików, ciągów, buforów (metoda szyfrowania, metoda odszyfrowywania)
-użyj 128/256-bitowych kluczy asymetrycznych (AES i Twofish) lub 512/1024/2048-bitowych klawiszy asymetrycznych (publicznych i prywatnych kluczy RSA)
-cyfrowo podpisać dane za pomocą klucza prywatnego RSA (Sign Method)
-sprawdź podpisane dane (VerifySignature Method)
-generate wartość mieszania przy użyciu algorytmów SHA-1 SHA-2
-set the Streaming Property to TRUE if you do have a single data block -set the Streaming Property to TRUE if you do have a single data block
-wbudowany generator danych losowych (algorytm Blum, Blum i Shub)
-set your own seed for an algorithm (RandomGeneratorSeed Property) -set your own seed for an algorithm (RandomGeneratorSeed Property) -set your own seed for an algorithm (RandomGeneratorSeed Property)
-konwersja do formatu Base64 lub Hex za pomocą obiektu CryptoData
-oryginalna manipulacja danymi binarnymi
-wykrywa błędy w procesie szyfrowania/odszyfrowywania za pomocą onerror event
-sprawdź aktualny stan operacji za pomocą zdarzenia ProcessingStatus
Środowiska programistyczne:
Program -MS Visual Studio
-wszystkie ekwiduarze Borland Developer Studio
-wszystkie inne 32-bitowe środowiska programowania obsługujące składniki DLL/COM i .NET
historia wersji
- Wersja 2.5 opublikowany na 2006-07-15
Ta wersja ma naprawione błędy i niektóre funkcje, które wielu naszych klientów zażądało, zaimplementowano.
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Polar
Umowa licencyjna dla jednego użytkownika
Ważne! Należy uważnie zapoznać się z poniższymi warunkami.
Instalacja pakietu oprogramowania Polar oznacza ich akceptację.
Instalując ten pakiet oprogramowania ("SOFTWARE") lub wykonując
prawa do tworzenia i używania kopii OPROGRAMOWANIA (jak przewidziano poniżej),
lub naciskając przycisk "Akceptuj" poniżej, zgadzasz się przestrzegać warunków
niniejszej Umowy Licencyjnej Polarnej. Jeśli nie zgadzasz się z warunkami niniejszego
Umowy, użytkownik nie może korzystać z OPROGRAMOWANIA. Jeśli chcesz
określonych praw nieudzielonych w niniejszej umowie, prosimy o kontakt z firmą Polar w celu
więcej informacji.
Umowa licencyjna na oprogramowanie Polar
Załączone oprogramowanie, w tym między innymi jeden lub więcej
następujące: kod źródłowy, kod obiektu, biblioteki łączy dynamicznych, biblioteki statyczne,
pliki nagłówkowe, przykładowe programy, programy narzędziowe, makefiles i skrypty,
wraz z dokumentacją towarzyszącą (zrzesznącą się jako
(quot;SOFTWARE&) jest własnością Polar lub jej dostawców i jest chroniona przez
międzynarodowych praw autorskich i traktatów.
W związku z tym należy traktować OPROGRAMOWANIE jak każdy materiał chronione prawami autorskimi (np.
nagrania muzycznego) z wyjątkiem:
- jedną kopię zapasową OPROGRAMOWANIA wyłącznie do celów tworzenia kopii zapasowych, lub
- przenieść OPROGRAMOWANIE na dysk twardy i zachować oryginalną kopię wyłącznie
kopii zapasowych.
Polar udziela Ci (jednemu programisty) ograniczonego prawa do
tylko jedna kopia OPROGRAMOWANIA na jednym komputerze (zazwyczaj jeden osobisty
komputera) w sposób określony w niniejszej umowie. Każde oprogramowanie
Programista musi posiadać własną licencję na korzystanie z OPROGRAMOWANIA.
OPROGRAMOWANIE jest chronione prawem autorskim i międzynarodowymprawem
traktatów, a także innych praw i traktatów dotyczących własności intelektualnej.
OPROGRAMOWANIE JEST LICENCJONOWANE, A NIE SPRZEDAWANE.
Licencja - Możesz:
1. Oprogramowanie należy używać na jednym komputerze do celów
programów aplikacyjnych. OPROGRAMOWANIE jest "w użyciu" na komputerze, gdy jest
załadować do pamięci tymczasowej lub zainstalować w stałej pamięci takich
Komputerze. Instalacja na serwerze sieciowym wyłącznie w celu
dystrybucja wewnętrzna nie stanowi "use" wymagającego
licencji, ale na każdym komputerze na komputerze musi być osobna licencja
sieci używanej do tworzenia programów aplikacji. Programy aplikacyjne
obejmują między innymi programy i strony HTML.
2. Rozpowszechnianie nieograniczonej liczby kopii plików DLL, VBX lub OCX
w ramach aplikacji opracowanej przy użyciu Oprogramowania pod warunkiem
warunki opisane w pkt 2.1. 2.1 Wniosek musi być
należy dołączyć odpowiednie powiadomienie o prawach autorskich do OPROGRAMOWANIA. Prawa autorskie
powiadomienia muszą być dołączone do wszelkich informacji o prawach autorskich, w tym
lub przynajmniej raz w interfejsie użytkownika, a także w drukowanym
dokumentacji elektronicznej i opakowań. Powiadomienie o prawach autorskich
muszą być sformułowane w następujący sposób: Ten produkt zawiera produkt
z Polar. Prawa autorskie 1998-2003. Wszelkie prawa zastrzeżone. Zastąp
nazwę dołączonego OPROGRAMOWANIA dla PRODUKTU (tj.
3. Utwórz jedną kopię OPROGRAMOWANIA do celów tworzenia kopii zapasowych lub archiwalnych lub
oprogramowania na jednym stałym nośniku pamięci, pod warunkiem
wyłącznie do celów tworzenia kopii zapasowych lub archiwizacji.
4. Połącz część czasu pracy oprogramowania z programem
do stosowania z zastrzeżeniem ograniczeń określonych w pkt 1 i
(2) powyżej. Każda część OPROGRAMOWANIA dystrybuowana wraz z programem
nadal podlegać warunkom niniejszej Licencji.
Użytkownik musi odtworzyć i dołączyć informację o prawach autorskich Polar do dowolnej kopii lub
połączoną część OPROGRAMOWANIA.
5. Stałe przeniesienie OPROGRAMOWANIA wraz z niniejszą Licencją na inną
strony, ale tylko wtedy, gdy druga strona wyrazi zgodę na przyjęcie warunków i
warunków niniejszej Umowy. W przypadku przeniesienia OPROGRAMOWANIA i licencji
należy jednocześnie powiadomić Polar o nazwie i adresie
Przejmującego. Należy również przenieść wszystkie kopie, scalone części,
uaktualnień i wcześniejszych wersji OPROGRAMOWANIA, wraz ze wszystkimi
dokumentacji, tej samej stronie lub zniszczyć te, które nie zostały przekazane. Wszelki
takie przeniesienie wygasa licencję użytkownika.
6. Zmodyfikuj (tj. zmodyfikuj kod źródłowy i odbuduj) łącze dynamiczne
bibliotek i bibliotek statycznie połączonych oraz włączyć zmodyfikowane
biblioteki łączy dynamicznych i bibliotek statycznie połączonych z oprogramowaniem
produktów aplikacyjnych, które opracowujesz.
7. Tworzenie i rozpowszechnianie kopii bibliotek łączy dynamicznych i statycznie
powiązanych bibliotek OPROGRAMOWANIA, które zostały włączone do oprogramowania
produktów aplikacyjnych, które opracowujesz, pod warunkiem że OPROGRAMOWANIE, lub
innych produktów Polar, nie stanowią znacznej części wartości
produktu.
8. Wyłącznie w odniesieniu do dokumentów elektronicznych użytkownik może
liczby kopii (w formie papierowej lub elektronicznej), pod warunkiem że
kopie te są wykorzystywane wyłącznie do celów wewnętrznych i nie są
ponownie opublikowane lub rozpowszechniane poza siedzibą licencjobiorcy.
9. Używaj i modyfikuj wersję kodu źródłowego tych części OPROGRAMOWANIA
które są określone w dokumentacji jako przykładowy kod ("PRZYKŁADOWY KOD"),
pod warunkiem, że nie rozpowszechniasz PRZYKŁADOWEGO KODU ANI ŻADNEJ zmodyfikowanej
przykładowego kodu, w formie kodu źródłowego.
Zabronione użycie - Nie możesz
1. WYPOŻYCZAĆ, DZIERŻAWIĆ LUB WYPOŻYCZAĆ DOKUMENTACJĘ OPROGRAMOWANIA LUB OPROGRAMOWANIA.
2. W INNY SPOSÓB PRZESYŁAĆ LUB WYKORZYSTYWAĆ, KOPIOWAĆ LUB ŁĄCZYĆ OPROGRAMOWANIE W CAŁOŚCI LUB W
Z WYJĄTKIEM PRZYPADKÓW WYRAŹNIE DOZWOLONYCH W NINIEJSZEJ LICENCJI.
3. MODYFIKOWAĆ, DEKOMPILOWAĆ, DEZASEMBLE, ODTWARZAĆ LUB TŁUMACZYĆ
Oprogramowania.
4. POWIELAĆ, MODYFIKOWAĆ LUB TŁUMACZYĆ DOKUMENTACJĘ OPROGRAMOWANIA.
5. USUNĄĆ WSZELKIE INFORMACJE O WŁASNOŚCI, ETYKIETY LUB ZNAKI NA OPROGRAMOWANIU LUB
DOKUMENTACJI OPROGRAMOWANIA.
6. OPRACOWYWANIE LUB ROZPOWSZECHNIANIE APLIKACJI ZAPEWNIAJĄCYCH BEZPOŚREDNI DOSTĘP DO
INTERFEJSU PROGRAMOWANIA OPROGRAMOWANIA.
7. ŁĄCZ OPROGRAMOWANIE W ŚRODOWISKU PROGRAMISTYCZNYM.
8. UŻYJ OPROGRAMOWANIA DO STWORZENIA APLIKACJI, KTÓRA NIE JEST ZNACZĄCO
INNY NIŻ VBX/DLL LUB OCX.
9. ODDZIELENIE KOMPONENTÓW. OPROGRAMOWANIE JEST LICENCJONOWANE JAKO
Produktu. JEGO CZĘŚCI SKŁADOWE NIE MOGĄ BYĆ ROZDZIELONE DO UŻYTKU NA WIĘCEJ NIŻ
JEDEN KOMPUTER.
10.EXPOSE INTERFEJSÓW OPROGRAMOWANIA ZA POŚREDNICTWEM APLIKACJI.
(np. OCX, DLL, biblioteka klas itp.)
Kody źródłowe oprogramowania są cennym atutem Polar. Użytkownik wyraża zgodę na
wszystkich kodów źródłowych oprogramowania w zaufaniu. Nie możesz przenosić
lub scedować OPROGRAMOWANIE lub prawa użytkownika wynikające z niniejszej umowy.
Termin
Użytkownik może wypowiedzieć licencję i niniejszą Umowę w dowolnym momencie, niszcząc
dokumentacji OPROGRAMOWANIA i OPROGRAMOWANIA wraz ze wszystkimi kopiami w dowolnej formie.
Zostaną one również automatycznie zakończone, jeśli nie zastosujesz się do
niniejszej Umowy, w którym to przypadku użytkownik wyraża zgodę na zniszczenie
dokumentacja OPROGRAMOWANIA i OPROGRAMOWANIA wraz ze wszystkimi kopiami w dowolnej formie,
i dostarczenia nam na naszą prośbę pisemnego poświadczenia takich
Zniszczenia.
Ograniczona gwarancja/ograniczenie środków zaradczych
Z WYJĄTKIEM PRZYPADKÓW WYRAŹNIE OKREŚLONYCH W NINIEJSZEJ UMOWIE, OPROGRAMOWANIE I OPROGRAMOWANIE
DOKUMENTACJA JEST DOSTARCZANA I LICENCJONOWANA "JAK JEST&; BEZ JAKIEJKOLWIEK GWARANCJI,
WYRAŹNE LUB DOROZUMIANE, W TYM MIĘDZY INNYMI DOROZUMIANE
GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU.
Ograniczenie odpowiedzialności
W ŻADNYM WYPADKU POLAR NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZKODY, W TYM
OGRANICZENIE UTRACONYCH ZYSKÓW LUB PRZYCHODÓW, UTRATY DANYCH, PRZERWY W DZIAŁALNOŚCI
KOSZTÓW UTRATY, ZWROTU LUB ZASTĄPIENIA LUB ROSZCZEŃ OSÓB TRZECICH LUB INNYCH
SZKODY PRZYPADKOWE LUB WTÓRNE, WYNIKAJĄCE Z WYKORZYSTANIA LUB
NIEMOŻNOŚĆ KORZYSTANIA Z OPROGRAMOWANIA, NAWET JEŚLI POLAR LUB POLAR DEALER ZOSTAŁ
O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD. W ŻADNYM WYPADKU POLAR NIE MOŻE
ODPOWIEDZIALNOŚĆ PRZEKRACZA KWOTĘ OPŁATY LICENCYJNEJ UISZCZONEJ PRZEZ UŻYTKOWNIKA ZA OPROGRAMOWANIE.
Działania wysokiego ryzyka
OPROGRAMOWANIE nie jest odporne na uszkodzenia i nie jest zaprojektowane, wyprodukowane ani
przeznaczone do użytku lub odsprzedaży jako urządzenia kontrolne on-line w
środowiska wymagające awaryjnej wydajności, na przykład w eksploatacji
obiektów jądrowych, systemów nawigacji lub łączności statków powietrznych, systemów
kontroli ruchu drogowego, bezpośrednich maszyn podtrzymujących życie lub systemów uzbrojenia, w których
awaria Oprogramowania może prowadzić bezpośrednio do śmierci, obrażeń ciała,
lub poważne szkody fizyczne lub środowiskowe ("Działalność wysokiego ryzyka&).
Polar i jej dostawcy wyraźnie zrzekają się wszelkich wyraźnych lub dorozumianych
gwarancji przydatności do czynności wysokiego ryzyka.
Pomocy technicznej
Polar dostarczy Ci (tylko pierwotnego licencjobiorcę) ograniczone
przez media elektroniczne przez okres 60 dni od 2010 roku od
OPROGRAMOWANIE dla Ciebie. Możesz skorzystać ze swoich praw do pomocy technicznej, kontaktując się z nami
w http://www.polarsoftware.com/about/contactus.asp.
Ogólne
Niniejsza umowa podlega międzynarodowym prawom autorskim i traktatom.
Strona wygrywająca w jakimkolwiek postępowaniu lub postępowaniu wszczętym w związku z
naruszenie niniejszej Umowy będzie uprawnione do zwrotu kosztów przez inne
kosztów i uzasadnionych honorariów adwokackich.
Wszelkie pytania dotyczące niniejszej Umowy należy kierować na piśmie do
Polar (patrz nasz adres na górze tej umowy).
Informacja o prawach autorskich
Prawa autorskie Polar i/lub jej dostawcy, Polar, Put Supavla 1,
HR-21000 Split, Chorwacja, Europa. Wszelkie prawa zastrzeżone. Specyfikacje
mogą ulec zmianie bez powiadomienia.
Wszelkie prawa, które nie zostały wyraźnie przyznane w niniejszym dokumencie, są zastrzeżone
Użytkownik przyjmuje do wiadomości, że zapoznał się z niniejszą umową i instalując niniejszą
pakiet oprogramowania oznacza akceptację jego warunków. Ty
zgadzają się również, że jest to pełna umowa między nami a tym, że
zastępuje wszelkie wcześniejsze informacje lub oświadczenia otrzymane w związku z
przedmiotu niniejszej umowy. Brak dealera Polar, dystrybutora
przedstawiciel lub pracownik jest upoważniony do wprowadzania jakichkolwiek zmian lub
uzupełnień do niniejszej umowy.
____________________________________________________________________________
Polar
Umieść Supavla 1
HR-21000 Split
Chorwacja, Europa
www.polarsoftware.com adresu URL
Skontaktuj się z www.polarsoftware.com/about/contactus.asp