{"id":268,"date":"2024-07-01T09:07:00","date_gmt":"2024-07-01T07:07:00","guid":{"rendered":"https:\/\/systherm-info.pl\/hasp\/?p=268"},"modified":"2024-11-06T13:37:37","modified_gmt":"2024-11-06T12:37:37","slug":"funkcjonalnosci-dostepne-w-najnowszej-wersji-sentinel-ldk","status":"publish","type":"post","link":"https:\/\/systherm-info.pl\/hasp\/funkcjonalnosci-dostepne-w-najnowszej-wersji-sentinel-ldk\/","title":{"rendered":"Funkcjonalno\u015bci dost\u0119pne w najnowszej wersji Sentinel LDK 10.0"},"content":{"rendered":"<p>Rozwi\u0105zanie Sentinel LDK jest nieustannie rozwijane i udoskonalane.<\/p>\n<p>Oto funkcjonalno\u015bci dost\u0119pne w najnowszej wersji Sentinel LDK 10.0:<\/p>\n<p><strong>1. Ochrona aplikacji Python w \u015brodowisku Windows i Linux<\/strong><\/p>\n<p>Sentinel LDK udost\u0119pnia dwie metody zabezpieczenia aplikacji Python.<\/p>\n<p>Pierwsza z nich wykorzystuje Script Envelope. Jest to zaawansowane, automatyczne narz\u0119dzie uruchamiane z wiersza poleca\u0144 na komputerach z systemem Linux lub Windows. Opis pe\u0142nej procedury zabezpieczenia znajduje si\u0119 na stronie: <a href=\"https:\/\/docs.sentinel.thalesgroup.com\/softwareandservices\/ldk\/LDKdocs\/Env-Linux\/Linux_Envelope_User_Guide\/42-Python_script.htm\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/docs.sentinel.thalesgroup.com\/softwareandservices\/ldk\/LDKdocs\/Env-Linux\/Linux_Envelope_User_Guide\/42-Python_script.htm\u00a0<\/a><\/p>\n<p>Drug\u0105 metod\u0119 stanowi po\u0142\u0105czenie pakietu Cython z Sentinel LDK Envelope, poprzez wst\u0119pne przet\u0142umaczenie wra\u017cliwych modu\u0142\u00f3w Pythona na modu\u0142y natywne (pliki PYD\/SO) a nast\u0119pnie zabezpieczenie za pomoc\u0105 Sentinel LDK Envelope.\u00a0Metoda ta zapewnia wy\u017cszy poziom bezpiecze\u0144stwa, poniewa\u017c dodatkowy krok kompilacji obni\u017ca poziom abstrakcji kodu i umo\u017cliwia Sentinel LDK Envelope ochron\u0119 aplikacji jako kodu, a nie tylko jako danych.\u00a0Opis pe\u0142nej procedury zabezpieczania znajduje si\u0119 na stronie: <a href=\"https:\/\/docs.sentinel.thalesgroup.com\/softwareandservices\/ldk\/LDKdocs\/Env-Linux\/Linux_Envelope_User_Guide\/44-Python_Cython.htm\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/docs.sentinel.thalesgroup.com\/softwareandservices\/ldk\/LDKdocs\/Env-Linux\/Linux_Envelope_User_Guide\/44-Python_Cython.htm<\/a><\/p>\n<p><strong>2. Zabezpieczanie aplikacji Linux za pomoc\u0105 Sentinel LDK Envelope<\/strong><\/p>\n<p>Sentinel LDK Envelope to pot\u0119\u017cne narz\u0119dzie do zabezpieczania aplikacji Linux przed nieautoryzowanym dost\u0119pem i piractwem. Sentinel LDK Envelope mo\u017cna wdro\u017cy\u0107 w plikach wykonywalnych i obiektach wsp\u00f3\u0142dzielonych systemu Linux za pomoc\u0105 command-line utility.\u00a0Dzia\u0142a na platformie Linux Intel. Mo\u017cna go jednak u\u017cywa\u0107 zar\u00f3wno do ochrony aplikacji Linux Intel jak i Linux ARM.<\/p>\n<p>Szczeg\u00f3\u0142owy opis procedury zabezpieczaj\u0105cej znajduje si\u0119 na stronie: <a href=\"https:\/\/docs.sentinel.thalesgroup.com\/softwareandservices\/ldk\/LDKdocs\/Env-Linux\/Linux_Envelope_User_Guide\/20-Protect_Linux_app.htm?Highlight=Envelope%20Linux\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/docs.sentinel.thalesgroup.com\/softwareandservices\/ldk\/LDKdocs\/Env-Linux\/Linux_Envelope_User_Guide\/20-Protect_Linux_app.htm?Highlight=Envelope%20Linux<\/a><\/p>\n<p><strong>3. Pami\u0119\u0107 dynamiczna w kluczach sprz\u0119towych<\/strong><\/p>\n<p>Nowa, dodatkowa pami\u0119\u0107, nazwana pami\u0119ci\u0105 dynamiczn\u0105, jest teraz dost\u0119pna w kluczach sprz\u0119towych Sentinel HL DL (driverless). W por\u00f3wnaniu z pami\u0119ci\u0105 domy\u015bln\u0105, kt\u00f3ra nadal mo\u017ce by\u0107 wykorzystywana, pami\u0119\u0107 dynamiczna jest o 20 KB wi\u0119ksza i mo\u017cna ni\u0105 dowolnie zarz\u0105dza\u0107 za pomoc\u0105 plik\u00f3w. Ka\u017cdy plik pami\u0119ci mo\u017ce by\u0107 przeznaczony do pracy w trybie readonly, read\/write lub read\/write-once (pami\u0119\u0107 domy\u015blna zawiera tylko dwie sta\u0142e partycje, read-only i read\/write).<\/p>\n<p><strong>4. Wsparcie dla aplikacji pracuj\u0105cych na platformie Android (ARM)<\/strong><\/p>\n<p>Od teraz aplikacje pracuj\u0105ce w \u015brodowisku systemu operacyjnego Android x86 32-bit i Android ARM mog\u0105 by\u0107 zabezpieczone i licencjonowane za pomoc\u0105 Sentinel LDK. Zamykanie licencji oprogramowania mo\u017ce by\u0107 wykonane zar\u00f3wno kluczami sprz\u0119towymi Sentinel HL jak i programowymi Sentinel SL.<\/p>\n<p><strong>5. Zegar wirtualny (V-Clock) dost\u0119pny w obu typach kluczy \u2013 programowym i sprz\u0119towym<\/strong><\/p>\n<p>Zegar wirtualny (V-Clock), dla licencji ograniczonych czasowo, jest teraz dost\u0119pny zar\u00f3wno dla kluczy programowych jak i sprz\u0119towych.\u00a0 V-Clock blokuje dost\u0119p do zabezpieczonej aplikacji w sytuacji, kiedy wykryje, \u017ce czas systemowy w komputerze u\u017cytkownika ko\u0144cowego zosta\u0142 cofni\u0119ty. Ponowne uaktywnienie zablokowanej aplikacje oraz zmiana parametr\u00f3w zegara wirtualnego s\u0105 dost\u0119pne w funkcjonalno\u015bci Sentinel EMS.<\/p>\n<p><strong>6. Licencjonowanie plik\u00f3w danych<\/strong><\/p>\n<p>Sentinel LDK umo\u017cliwia obecnie tworzenie licencji dla plik\u00f3w danych, tak jak ma to miejsce w przypadku zabezpieczonych aplikacji. Oznacza to, \u017ce w\u0142asno\u015b\u0107 intelektualna, taka jak programy szkole\u0144, zapisy wideo, pliki audio, itp. mog\u0105 by\u0107 chronione za pomoc\u0105 Sentinel LDK Data Protection. Dla ka\u017cdego pojedynczego pliku danych lub dla grupy plik\u00f3w mo\u017cna teraz utworzy\u0107 osobn\u0105 licencj\u0119.<\/p>\n<p><strong>7. Licencje sieciowe na kluczach jednostanowiskowych Sentinel HL<\/strong><\/p>\n<p>Je\u017celi istnieje taka potrzeba mo\u017cliwe jest aktualizowanie licencji zabezpieczonych przez klucz jednostanowiskowy Sentinel HL DL (opr\u00f3cz Sentinel HL Basic) do postaci sieciowej. Od tej chwili nie ma potrzeby wymiany klucza jednostanowiskowego na sieciowy (Sentinel Net lub Sentinel NetTime) w sytuacji, kiedy klient chce korzysta\u0107 z zabezpieczonej aplikacji na wi\u0119kszej liczbie stanowisk. Poprzez zastosowanie miejsc sieciowych istniej\u0105cy klucz jednostanowiskowy mo\u017ce zosta\u0107 automatycznie zaktualizowany do pracy w sieci.<\/p>\n<p><strong>8. Zabezpieczenie i licencjonowanie oprogramowania wbudowanego (embedded software)<\/strong><\/p>\n<p>Sentinel LDK umo\u017cliwia zabezpieczanie i zarz\u0105dzanie oprogramowaniem wbudowanym, kt\u00f3re stanowi integraln\u0105 cz\u0119\u015b\u0107 r\u00f3\u017cnego rodzaju urz\u0105dze\u0144 sieciowych, sprz\u0119tu medycznego, urz\u0105dze\u0144 przeno\u015bnych czy komputer\u00f3w steruj\u0105cych automatyk\u0105 przemys\u0142ow\u0105.<\/p>\n<p>Udost\u0119pnia narz\u0119dzia, kt\u00f3re pozwalaj\u0105 zabezpieczy\u0107 i licencjonowa\u0107 oprogramowanie wbudowane pracuj\u0105ce w r\u00f3\u017cnym \u015brodowisku (Windows, Linux, Android, Mac) i na r\u00f3\u017cnych platformie (ARM, x86).<\/p>\n<p>Pozwala zamyka\u0107 licencje kluczami programowymi SentineL SL jak i\u00a0<a href=\"https:\/\/systherm-info.pl\/hasp\/klucze-sprzetowe-sentinel-hl\/\">kluczami sprz\u0119towymi Sentinel HL (Board i Chip)<\/a>\u00a0o niewielkich gabarytach, kt\u00f3re mo\u017cna z umie\u015bci\u0107 wewn\u0105trz na p\u0142ycie g\u0142\u00f3wnej urz\u0105dzania.<\/p>\n<p><strong>9. Licencjonowanie w chmurze<\/strong><\/p>\n<p>Sentinel LDK Cloud do dystrybucji licencji w chmurze stanowi teraz integraln\u0105 cz\u0119\u015b\u0107 Sentinel LDK i nie wymaga stosowania oddzielnego interfejsu API. Zu\u017cycie licencji programowych SL i operacje, takie jak dost\u0119p do pami\u0119ci klucza i szyfrowanie, s\u0105 ju\u017c w pe\u0142ni obs\u0142ugiwane i wykonywane przy u\u017cyciu zwyk\u0142ego interfejsu licencjonowania API Sentinel LDK. Tak\u017ce \u00a0Koperta Sentinel LDK mo\u017ce by\u0107 wykorzystana do zabezpieczania licencjonowanych aplikacji.<\/p>\n<p>Wdra\u017caj\u0105c Sentinel LDK Cloud dostawca instaluje licencje dla wszystkich klient\u00f3w na jednym serwerze licencji. Tworzy oddzielny klucz SL dla ka\u017cdej organizacji klienta i instaluje w nim licencje SL. W ka\u017cdym kluczu tworzy unikatowy identyfikator dla ka\u017cdego u\u017cytkownika ko\u0144cowego, kt\u00f3ry mo\u017ce korzysta\u0107 z chronionej aplikacji. Udost\u0119pnia unikalny identyfikator to\u017csamo\u015bci wszystkim u\u017cytkownikom ko\u0144cowym, kt\u00f3rzy instaluj\u0105 go na swoim komputerze. Gdy u\u017cytkownik wykonuje chronion\u0105 aplikacj\u0119, lokalny license manager (LM) u\u017cywa identyfikatora, aby udost\u0119pni\u0107 licencj\u0119 znajduj\u0105c\u0105 si\u0119 w kluczu dostawcy. Alternatywnie, u\u017cytkownik mo\u017ce od\u0142\u0105czy\u0107 licencj\u0119 z serwera licencji i korzysta\u0107 z chronionej aplikacji w trybie offline.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rozwi\u0105zanie Sentinel LDK jest nieustannie rozwijane i udoskonalane. Oto funkcjonalno\u015bci dost\u0119pne w najnowszej wersji Sentinel LDK 10.0: 1. Ochrona aplikacji Python w \u015brodowisku Windows i Linux Sentinel LDK udost\u0119pnia dwie metody zabezpieczenia aplikacji Python. Pierwsza z nich wykorzystuje Script Envelope. Jest to zaawansowane, automatyczne narz\u0119dzie uruchamiane z wiersza poleca\u0144 na komputerach z systemem Linux lub [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":766,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-archiwum-hasp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/posts\/268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/comments?post=268"}],"version-history":[{"count":2,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/posts\/268\/revisions"}],"predecessor-version":[{"id":1342,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/posts\/268\/revisions\/1342"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/media\/766"}],"wp:attachment":[{"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/media?parent=268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/categories?post=268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/systherm-info.pl\/hasp\/wp-json\/wp\/v2\/tags?post=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}