EXE, OCX, DLL és CAB fájlok aláírása SignCode alkalmazással

Hasonló dokumentumok
VBA makrók aláírása Office 2007 esetén

VBA makrók aláírása Office XP/2002/2003 esetén

A MOKKA hitelesítő szoftver telepítése és használata

Szolgáltatási szerződés elektronikus aláírása

Szolgáltatási szerződés elektronikus aláírása

Tanúsítvány feltöltése Gemalto.NET kártyára és Gemalto SIM termékre

Gyökértanúsítványok telepítése Windows Mobile operációs rendszerekre

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

Az Outlook levelező program beállítása tanúsítványok használatához

Tanúsítvány feltöltése Gemalto TPC IM CC és ID Classic 340 típusú kártyára

Az ActiveX beállítása

Megújított tanúsítvány cseréje a Windows tanúsítványtárban

NSR TAO rendszer használatához kiadott tanúsítvány megújításának lépései

NSR TAO rendszer használatához kiadott tanúsítvány megújításának lépései

Útmutató az ActiveX valamit az Internet Explorer egyéb beállításaihoz. Windows 7, 8, 8.1 és 10 operációs rendszerekhez

Tanúsítvány és hozzá tartozó kulcsok feltöltése Gemalto TPC IM CC és ID Classic 340 kártyára

Tanúsítvány és hozzá tartozó kulcsok telepítése szoftveresen tárolt tanúsítványok esetén

PDF dokumentumok elektronikus aláírása, időbélyegzése és ellenőrzése Adobe Reader DC alkalmazással

Segédlet kriptográfiai szolgáltatást beállító szoftverhez (CSPChanger)

Evolution levelező program beállítása tanúsítványok használatához

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

Tanúsítvány feltöltése Oberthur kártyára és Oberthur SIM termékre

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

Tanúsítvány és kulcspár biztonsági mentése/telepítése

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

Tanúsítvány feltöltése Oberthur kártyára és Oberthur SIM termékre

Útmutató az Elektronikus fizetési meghagyás használatához

Tanúsítvány feltöltése Oberthur kártyára és Oberthur SIM termékre. Windows 7, Windows 8, Windows 8.1 és Windows 10-es operációs rendszeren 1(9)

Tanúsítvány létrehozása IIS 5.0 szerverhez

Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver

Útmutató az IRM E-Számlák kezeléséhez

Tanúsítvány feltöltése Micardo kártyára

Tanúsítványok használata Microsoft Office 2002/XP alkalmazásból

Segédlet kriptográfiai szolgáltatást beállító szoftverhez (CSPChanger)

Tanúsítványok használata XPS fájl aláírására

Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver

Netlock Kft. által kibocsátott elektronikus aláírás telepítése Windows XP SP3 Internet Explorer 8 böngészőbe

Az Internet Explorer 7+ böngésző program beállítása tanúsítványok használatához

Java telepítése és beállítása

Java telepítése és beállítása

Megújított tanúsítvány cseréje a Windows tanúsítványtárban

The Bat levelező program beállítása tanúsítványok használatához

Megújított tanúsítvány cseréje a tanúsítványtárakban

Digitális aláíró program telepítése az ERA rendszeren

Útmutató a LOGSYS fejlesztői kábel eszközmeghajtó programjainak telepítéséhez

OpenVPN kliens telepítése a RITEK Zrt. szervereinek eléréséhez.

Microsec Zrt. által kibocsátott elektronikus aláírás telepítése Windows 7 (x86/x64) Internet Explorer 9 (32 bites) böngészőbe

Elektronikus aláírás ellenőrzése PDF formátumú e-számlán

Kereskedelmi, Szolgáltató és Tanácsadó Kft. PDF dokumentumok hitelességének ellenőrzése

NLToken webes aláíró modul telepítése és használata a. Magyar Államkincstár weboldalán. Verzió 1.4

1 Rendszerkövetelmények

A Windows Live Mail program beállítása tanúsítványok használatához

AZ N-WARE KFT. ÁLTAL ELEKTRONIKUSAN ALÁÍRT PDF DOKUMENTUMOK HITELESSÉGÉNEK ELLENŐRZÉSE VERZIÓ SZÁM: 1.1 KELT:

AZ N-WARE KFT. ÁLTAL ELEKTRONIKUSAN ALÁÍRT PDF DOKUMENTUMOK HITELESSÉGÉNEK ELLENŐRZÉSE VERZIÓ SZÁM: 1.3 KELT:

Az Outlook 2010 levelező program beállítása tanúsítványok használatához

Bit4id Crypto Java Card (Oberthur Cosmo ID-One v7.0) kártya használati útmutatója

OCSP Stapling. Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10)

Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver

A MOKKA szoftver telepítése és használata

Tanúsítványok használata Microsoft Office 2010 alkalmazásból

Tanúsítvány igénylése sportegyesületek számára

A Windows Mail program beállítása tanúsítványok használatához

Útmutató az E-Beszámoló használatához

Tanúsítvány létrehozása Micardo kártyára

Az Outlook 2002 és Outlook XP levelező program beállítása tanúsítványok használatához

Tanúsítványok használata OpenOffice 3+ alkalmazásból

A MOKKA szoftver telepítése és használata

Gemalto Classic Client Toolbox telepítési és használati útmutató. Verziószám 1.1 Objektum azonosító (OID) Hatálybalépés dátuma március 24.

A Netscape 9 alkalmazáscsomag beállítása tanúsítványok használatához

Azonosí tá srá Visszávezetett Dokumentumhitelesí te s (AVDH) á Perkápu vonátkozá sá bán

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról

Gemalto Classic Client Toolbox telepítési és használati útmutató

Tanúsítványok használata Microsoft Office 2007 alkalmazásból

SDX Professional 1.0 Telepítési leírás

Verziószám 2.2 Objektum azonosító (OID) Hatálybalépés dátuma szeptember 2.

Digitális aláíró program telepítése az ERA rendszeren

A Firefox 15 böngésző program beállítása tanúsítványok használatához

Az Outlook 2007 levelező program beállítása tanúsítványok használatához

Telepítési kézikönyv. EduSigner 1.0 digitális aláíró komponens

A CAPICOM ActiveX komponens telepítésének és használatának leírása Windows7 operációs rendszer és Internet Explorer 8-es verziójú böngésző esetén

Az Outlook Express 6 levelező program beállítása tanúsítványok használatához

NINJA kezelői program letöltése és installálása

Minősített tanúsítvány igénylés és megújítás útmutatója

Tanúsítványcserélő alkalmazás használata minősített szervezeti aláíró tanúsítványok megújításához

Tanúsítványok használata StarOffice 8 alkalmazásból

FortiClient VPN-IPSec kliens konfigurációs segédlet

Fokozott biztonságú tanúsítvány igénylés és megújítás útmutatója

Tanúsítvány létrehozása Oberthur kártyára és Oberthur SIM termékre

Szoftveresen tárolt tanúsítványok telepítési útmutatója

National Instruments NI LabVIEW gyakorlati szeminárium: Szoftver telepítési segédlet

VECTRUM Kft. VECTRUM e-számla Felhasználói útmutató 1.2 verzió

Geotechnika II. (NGB-SE005-2) Geo5 használat

Gemalto ID Classic 340 kártyával kapcsolatos használati útmutatója

Adobe PS Driver telepítés

K&H token tanúsítvány megújítás

Eszközszolgáltatás keretében Oberthur ID-One tokenen kiadott tanúsítvány telepítési útmutatója

EU LOGIN KÉZIKÖNYV. Tartalom

ÜGYFÉL OLDALI BEÁLLÍTÁSOK KÉZIKÖNYVE

Tanúsítványkérelem készítése, tanúsítvány telepítése Microsoft Internet Information szerveren

Átírás:

EXE, OCX, DLL és CAB fájlok aláírása SignCode alkalmazással Windows tanúsítványtárban és/vagy kriptográfia eszközökön található tanúsítványok esetén 1(8)

1. Tartalomjegyzék 1. Tartalomjegyzék... 2 2. Bevezető... 3 3. A dokumentációról... 3 4. A korlátozások... 3 5. Döntés a kód időbélyegzéséről... 4 6. Példák biztonsági figyelmeztetésekre... 4 6.1. A kódot aláíró tanúsítvány még érvényes, időbélyegzés nem volt... 4 6.2. A kódot aláíró tanúsítvány már nem érvényes (pl. lejárt) és időbélyegzés nem volt... 5 6.3. A kódot aláíró tanúsítvány már nem érvényes, de volt időbélyegzés... 5 7. Az EXE, OCX és DLL fájlok aláírása... 6 8. Minősített tanúsítvány használata céges kód aláírásrahiba! A könyvjelző nem létezik. 9. Függelék A Programvédelmek együttműködése az kódaláírással... 8 2(8)

2. Bevezető Ennek a tájékoztatónak az a célja, hogy az OCX, DLL, EXE kódot a biztonság érdekében minél zökkenő mentesebben láthassa el elektronikus aláírással és szükség esetén időbélyeggel. Amennyiben bármilyen kérdése van vagy problémája támad, Ügyfélszolgálatunk az (40) 22-55-22 telefonszámon, az info@netlock.hu e-mail címen vagy személyesen a 1101 Budapest, Expo tér 5-7. szám alatt munkanapokon 9 és 17 óra között készséggel áll rendelkezésére. 3. A dokumentációról A dokumentáció Windows XP rendszeren készült, nem érinti a Vista és a Windows 7 esetleg megváltozott tanúsítvány kezelését. A dokumentáció nem érinti a tanúsítvány telepítését, annak lépéseihez forduljon a megfelelő dokumentációhoz. 4. A korlátozások Jelenleg Code Signing tanúsítvány csak fokozott biztonságú osztályban adható ki. Így személyhez és/vagy szervezethet egyaránt köthető. Figyelem! Code Signing tanúsítványok jelenleg nem elérhetők Java kódok aláírásához. 3(8)

5. Döntés a kód időbélyegzéséről Egy kód aláírásakor javasolt eldöntenünk, hogy kívánjuk-e időbélyegezni azt vagy sem. Amennyiben időbélyegezzük, úgy a kódon lévő aláírás a tanúsítvány lejárta után is érvényes lesz, míg időbélyeg nélkül csak a tanúsítvány időtartamán belül. Az időbélyegzett kód hasznos lehet magára hagyott kód esetében, mely az örökkévalóságig érvényben lesz, míg időbélyeg nélkül a fájl a tanúsítvány lejárta után lejár. A következőkben biztonsági figyelmeztetéseken keresztül ezt is megvizsgáljuk. 6. Példák biztonsági figyelmeztetésekre A következőkben az látható, hogy miképp jelenik meg a biztonsági figyelmeztetés egyes esetekben. 6.1. A kódot aláíró tanúsítvány még érvényes, időbélyegzés nem volt Ez a figyelmezetés tekinthető normálisnak, figyelemben tartva, hogy az időbélyegzés nélkül a tanúsítvány lejárta után már a következő fejezetben látható figyelmeztetés jelenik meg. Az alábbi figyelmeztetés jelenik meg egy fájl használatakor: Az aláírásakor megadott opciók a következők voltak: description = description mező ez a szöveg látszik web location = http://www.index.hu a description mező sorra kattintva rögtön el is visz kedvenc híroldalunkra az aláíró tanúsítvány CN mezője = Varga igen ez a Publisher (fejlesztő, kiadó) sorban látszik is, rákattintva mind az aláírás érvényességéről, mind a tanúsítványról meggyőződhetünk. 4(8)

6.2. A kódot aláíró tanúsítvány már nem érvényes (pl. lejárt) és időbélyegzés nem volt Az alábbi figyelmeztetés jelenik meg a tanúsítvány lejárta után ugyanarra a kódra, aminek az előbb is láttuk a figyelmeztetését, mert ez a kód nem volt ez esetben aláírva. Mint látható, semmilyen aláíráskor meglévő információt nem vesz át a fájltól az operációs rendszer, Name (név) mezőnek a fájl nevét, aláírónak meg Ismeretlen (Unknown) opciót jelez. 6.3. A kódot aláíró tanúsítvány már nem érvényes, de volt időbélyegzés Ez a figyelmezetés megegyezik az első példában láthatóval, a különbség annyi, hogy mivel volt időbélyegzés, a tanúsítvány lejárta után sem változik a figyelmezetés módja, ugyanez az ablak jelenik meg. Az alábbi figyelmeztetés jelenik meg a tanúsítvány lejárata után ugyanarra az aláírt és időbélyegzett kódra. Az aláírásakor megadott opciók a következők voltak: description = description mező ez a szöveg látszik web location = http://www.index.hu a description mező sorra kattintva rögtön el is visz a kedvenc híroldalunkra az aláíró tanúsítvány CN mezője = Varga igen ez a Publisher (fejlesztő, kiadó) sorban látszik is, rákattintva mind az aláírás érvényességéről, mind a tanúsítványról meggyőződhetünk Az aláírt, időbélyegzett kód abban az esetben érvényes, ha az aláírás időpontjában a tanúsítvány érvényes volt. 5(8)

7. Az EXE, OCX és DLL fájlok aláírása 1. Indítsuk el a SignCode alkalmazást, majd nyomjunk Tovább (Next) gombot. 2. Tallózzuk ki az aláírni kívánt exe, ocx, dll állományunkat. 3. Válasszuk az aláírási opciók közül a Tipikus (Typcal) opciót, majd nyomjunk tovább gombot. 4. Nyomjuk meg a Tanúsítványtárból (Select from Store) gombot, majd válasszuk ki kódaláíró tanúsítványunkat, utána nyomjunk Tovább (Next) gombot. A megjelenő ablakban következők adhatóak meg: description (leírás) a biztonsági figyelmeztetés Name (név) sorának tartalma adandó itt meg web location (webhely) a biztonsági figyelmeztetés Name (név) sora egy link lesz, melynek felirata a korábban megadott, és amely link az itt megadott weboldalra mutat. Figyelem! A http:// vagy https:// előtag kötelező ennek megadásakor! 6(8)

5. A következő ablakban választhatunk időbélyegzést is Ha a kódot időbélyegezzük, akkor az érvényes lesz a tanúsítvány lejárta után is, egyébként problémát jelez. (lásd Példák biztonsági figyelmeztetésekre fejezetet) Ha időbélyegezni szeretnénk, az időbélyeg szabványtól való eltérése miatt a következők egyikét tudjuk egyelőre csak használni: (ha valamelyik nem működik, próbáljuk a másikkal) http://timestamp.verisign.com/scripts/timstamp.dll http://timestamp.comodoca.com/authenticode 6. Az utolsó képernyőn nyomjuk meg a Befejezés (Finish) gombot. A sikeres aláírásról egy üzenet tudósít, illetve a fájlon jobb gombbal kattintva, Tulajdonságok (Properties) gombot nyomva és Digitális aláírások (Digital Signatures) fület választva megkaphatjuk az aláírás információit. Az ábrán aláírt és időbélyegzett kód fenti módon megtekinthető tulajdonságai láthatók. 7(8)

8. Függelék A Programvédelmek együttműködése az kódaláírással Az aláírás és az időbélyeg a fájlban tárolódik, így felmerülhet a kérdés, hogy érinti-e ez a fájljaink fájlkódoláson, vagy egyéb megoldáson alapuló további védelmét. A következő védelmi megoldások kerültek tesztelésre, és került megállapításra, hogy nem érinti: EXECryptor Codemeter A fentiek alapján megjósolható, hogy várhatóan más védelmi rendszereket sem érint. 8(8)