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



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

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

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

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

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

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

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

Az ActiveX beállítása

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

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

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

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

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

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

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

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

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

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

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

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

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

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

Felhasználói kézikönyv MAGYAR NEMZETI BANK. ERA keretrendszer

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

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

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

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

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

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

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

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

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

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

ERA KERETRENDSZER Felhasználói kézikönyv v

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

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

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

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

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

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

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

DIGITÁLIS ALÁÍRÁS HASZNÁLATA A MICROSOFT OFFICE2000-BEN A MAKRÓK VÉDELMÉRE

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

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)

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

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

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

Digitális aláírás általános telepítése és ellenőrzése

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

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

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

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

TÁJÉKOZTATÓ a MicroSigner alapú alkalmazás használatáról

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

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

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

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

Tagi nyilatkozat elektronikus aláírás folyamata MicroSigner alkalmazás használatával

Elektronikus aláírás és titkosítás beállítása MS Outlook 2010 levelezőben

Oktatás. WiFi hálózati kapcsolat beállítása Windows XP és Windows 7-es számítógépeken. SZTE Egyetemi Számítóközpont

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

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

TAOEKR felhő alapú tanúsítvány igénylése

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

Microsec Számítástechnikai Fejlesztő zrt. postafiók beállításai az e-szignó archívum szolgáltatáshoz

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

Felhasználói kézikönyv. Tőkepiaci Közzététel. Magyar Nemzeti Bank

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

MEH-EIA felhasználói dokumentáció gyakran ismételt kérdések

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

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

TÁJÉKOZTATÓ a MicroSigner alapú elektronikus aláírás használatáról

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

postafiók beállításai az e-szignó archívum szolgáltatáshoz

e-szignó Online e-kézbesítés Végrehajtási Rendszerekhez

A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan

MEGÚJÍTOTT GIROLOCK_CA TANÚSÍTVÁNYCSERE

Új Magyarország Fejlesztési Terv Tájékoztató A ZMNE-n bevezetett wifi szolgáltatásról KMOP-4.2.1/B

Hitelkérelem kitöltési útmutató

E-aláírási útmutató ügyfelek számára

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

Útmutató a regisztrációhoz Szállító-Menedzsment Portál

ALAP CSOMAGOK TELEPÍTÉSI ÚTMUTATÓJA

TERC V.I.P. hardverkulcs regisztráció

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

Beszerzési igény feltöltése és a jóváhagyás folyamata Felhasználói útmutató 1.0

Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán

Tanúsítvány megújításának, és új tanúsítvány igénylésének lépései

Használati útmutató a Székács Elemér Szakközépiskola WLAN hálózatához

Tanúsítványok kezelése az ibahir rendszerben

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

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

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

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/

TvNetTel Internet Kapcsolat Beállítása

Az alábbiakban szeretnénk segítséget nyújtani Önnek a CIB Internet Bankból történő nyomtatáshoz szükséges böngésző beállítások végrehajtásában.

Windows 7. Szolgáltatás aktiválása

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

EU Login kézikönyv (rövidített változat)

Átírás:

VBA makrók aláírása Office 2007 esetén Windows tanúsítványtárban és/vagy kriptográfia eszközökön található tanúsítványok esetén Office 2007 alkalmazással 1(10)

1. Tartalomjegyzék 1. Tartalomjegyzék... 2 2. Bevezető... 3 3. A felhasználói dokumentációról... 3 4. A korlátozások... 3 4.1. Biztonsági szintek az Office 2007 makrók esetében... 4 5. A makrók aláírása... 4 6. A makrók aláírása időbélyegzéssel... 5 7. A felhasználók oktatása... 6 8. Függelék A Makró kezelési alapismeretek... 7 8.1. Teendők, ha ilyen biztonsági figyelmeztetést kapunk... 9 9. Függelék B Dokumentáció információk... 10 2(10)

2. Bevezető Ennek a tájékoztatónak az a célja, hogy a VBA 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 felhasználói dokumentációról A dokumentáció az Office 2007 verziókat vizsgálja, nem foglakozik a régebbi rendszerek ilyen szempontból történő vizsgálatával, bár az Authenticode komponens megjelenése más, régebbi rendszereken is lehetővé teszi a kódaláírás használatát. Aláírt makró esetén a javasolt minimum Office alkalmazás az Office 2002/XP. 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(10)

4.1. Biztonsági szintek az Office 2007 makrók esetében A korábbi verziókhoz képest a biztonsági szintek sokkal pontosabban szabályozhatók az Office 2007 Adatvédelmi központján keresztül. Általában tekintve az alapértelmezett beállítások megfelelő biztonságot nyújtanak, amennyiben a kód aláírásra került, ezért a 2003 verzióhoz hasonló részletes áttekintésre nincs szükség. 5. A makrók aláírása 1. A kód aláírást a Visual Basic Editor-on belül tudjuk kezdeményezni, a Digitális Aláírás menüpontból. (Eszközök > Digitális aláírás) (Tools > Digital Signature) 2. A megjelenő ablak felső blokkja a jelenleg a makrón található aláírást jelzi, az alsó blokk pedig az aláírásra kiválasztott tanúsítványt. 3. Ide kiválasztani a Választ (Choose) gombbal lehetséges. 4. Az aláíró tanúsítvány kiválasztása után a VBE-ből ki kell lépni, majd a makrót tartalmazó fájlt menteni kell. 5. Ekkor létrejön az aláírás, a kulcshordozó (token, kártya, szoftveres tárolás) viselkedésének megfelelő műveletek után. 4(10)

6. A makrók aláírása időbélyegzéssel Az Office nem tartalmaz felhasználói felületet az időbélyegzés igénybe vételéhez: Ezt Registry értékek hozzáadásán keresztül lehet igénybe venni: 1 HKEY_Current_User\Software\Microsoft\VBA\Security\TimeStampURL String 2 HKEY_Current_User\Software\Microsoft\VBA\Security\TimeStampRetryCount DWORD 3 HKEY_Current_User\Software\Microsoft\VBA\Security\TimeStampRetryDelay DWORD 1. Az időbélyeg forrás elérhetősége, az időbélyeg URL 2. A próbálkozások száma, időbélyeg igénylés során, ha sikertelen 3. A várakozás két próbálkozás között másodpercekben A fentiek helyes megadása után a kód aláírást kiválasztva, majd a dokumentumot mentve az aláírás és az időbélyegzés is létrejön. Az időbélyeg forrás: 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 Javasolt az időbélyegzés végrehajtása, hogy a kód a tanúsítvány érvényességi idején túl is működőképes legyen. 5(10)

7. A felhasználók oktatása Az aláírt kódok terjesztésének egyik fontos lépése, hogy a felhasználók megfelelő útmutatást kapjanak az ilyen kódokkal ellátott fájlok indításához. Ezért ennek a dokumentációnak az A függeléke egy rövid felhasználói útmutatót tartalmaz, melyet javasolt a felhasználók számára eljuttatni valamilyen formában. 6(10)

8. Függelék A Makró kezelési alapismeretek Olyan Office állományt megnyitva, mely aláírt makrót tartalmaz, a következő biztonsági jelzés jelenik meg. A beállítások gombra kattintva megkapjuk a részletes ismertető ablakot: 7(10)

Az egyes elemek funkciója: 1. Itt található a fájl neve, amely a makrót tartalmazza 2. A kódot aláíró neve (az aláíró tanúsítvány a példánkban Varga Viktor nevét tartalmazta) 3. Az opció segítségével az aláíró tanúsítványáról tudhatunk meg több információt. 4. A kód futásának tiltása opció. 5. A kód futásának engedélyezése opció, az aktuális alkalomra engedélyezi. 6. A kód futásának engedélyezése más, a későbbiekben használandó kódra is ettől az aláírótól. 8(10)

8.1. Teendők, ha ilyen biztonsági figyelmeztetést kapunk Ha a kód aláírója ismeretlen, vagy üres Ajánlott ez esetben a makrók tiltása. Ha a figyelmeztetés problémát jelez a tanúsítvánnyal Mivel a Netlock Kft. Által forgalmazott tanúsítványok esetében ilyen nem fordulhat elő, javasolja a VBA kód fejlesztőjének, hogy forduljon a Netlock Kft.-hez megfelelő tanúsítvány és időbélyeg beszerzése érdekében, hogy a kódot megfelelően aláírhassa, az ne adjon biztonsági figyelmeztetést. Ha a kód aláírója ismert, és nincs az aláírói tanúsítvánnyal probléma Ez esetben valószínűsíthető, hogy minden megfelelő, válassza a 6-os számmal jelzett opciót, majd nyomja meg az OK gombot. A továbbiakban az így elfogadott fejlesztőtől a VBA kódok kérdés nélkül automatikusan fognak futni. 9(10)

9. Függelék B Dokumentáció információk A dokumentációt készítette: Varga Viktor, Péceli-Horváth Szilvia, Netlock Kft. Felhasználása tetszőleges, a szerző megjelölésével. 10(10)