Megosztás a következőn keresztül:


A munkafüzetekben lévő digitális aláírások és kódaláírások leírása az Excelben

Összefoglalás

A Microsoft Office Excel 2003-ban és az Excel újabb verzióiban digitálisan aláírhat egy munkafüzetet vagy egy kódot a makróprojekt aláírásához. Ez biztosítja, hogy Ön volt az utolsó személy, aki módosította a munkafüzetet vagy a makróprojektet.

További információ

Mi az a digitális tanúsítvány?

A digitális tanúsítványok és aláírások segítenek biztosítani, hogy a használni kívánt fájl megbízható forrásból származik. Segítenek biztosítani, hogy a fájlt nem módosították.

A digitális tanúsítvány egy fájl által hordozott azonosító. Az aláírás érvényesítéséhez a hitelesítésszolgáltató ellenőrzi a fájl létrehozójának adatait, majd kiadja a digitális tanúsítványt. A digitális tanúsítvány információkat tartalmaz arról a személyről, akinek a tanúsítványt kiállították, valamint az azt kiállító hitelesítésszolgáltató adatait. Ha digitális tanúsítványt használ egy fájl aláírásához, a rendszer ezt az azonosítót a fájllal együtt, ellenőrizhető formában tárolja, hogy megjeleníthető legyen a felhasználó számára.

Mi az a digitális aláírás?

Az Excel digitális aláírásokat használ a munkafüzet tartalmán annak érdekében, hogy a munkafüzet ne legyen módosítva és mentve az aláírása óta. A digitális aláírások segítenek megkülönböztetni a megbízható forrásból létrehozott munkafüzeteket és makrókat a nemkívánatos és potenciálisan káros munkafüzetektől vagy makrókódoktól (vírusoktól).

A digitális aláírás egy nyilvános tanúsítvány, valamint az aláírt adatok titkos kulccsal titkosított értéke. Az érték egy szám, amelyet a titkosítási algoritmus az aláírni kívánt adatokhoz generál. Ez az algoritmus szinte lehetetlenné teszi az adatok módosítását az eredményül kapott érték módosítása nélkül. Így az adatok helyett az érték titkosításával a digitális aláírás segít a felhasználónak ellenőrizni, hogy az adatok nem változtak-e.

Mi történik, ha digitális aláírást használok?

Megtekintheti és szerkesztheti az aláírt Excel-munkafüzeteket, de az aláírás érvénytelenítésével nem módosíthatja és mentheti az aláírt munkafüzeteket. Aláírhat például egy fájlt, más felhasználók pedig megtekinthetik a fájlt. Amíg a fájl aláírása megmarad, mások tudni fogják, hogy Öntől származik, és nem lett módosítva.

A munkafüzetek digitális aláírása eltér a Visual Basic for Applications (VBA) makróprojektek kódaláírásától. A munkafüzetet digitálisan aláírhatja tartalommal, és kóddal is aláírhatja a VBA-makróprojektet ugyanabban a munkafüzetben.

Milyen Excel-fájlokat írhatok alá digitálisan?

Bármilyen Excel-munkafüzetet vagy Excel-sablont digitálisan aláírhat. A Microsoft Excel 2002-nél korábbi Excel-verziók azonban nem ismerik fel a digitális aláírást.

Megosztott munkafüzet digitális aláírása esetén az Excel nem őrzi meg a digitális aláírást, mert több személy is módosíthatja a munkafüzetet. A makróprojektek aláírását nem lehet kódba írni, mert az Excel nem teszi lehetővé a makróprojektek létrehozását vagy módosítását a munkafüzetben, miután megosztott munkafüzetként lett beállítva.

Hogyan szerezhetek be digitális aláírást?

A digitális aláírás beszerzéséhez először digitális tanúsítvánnyal kell rendelkeznie.

Digitális tanúsítványt vagy kódaláírási azonosítót beszerezhet egy kereskedelmi hitelesítésszolgáltatótól vagy a belső biztonsági rendszergazdától vagy informatikai szakembertől.

A hitelesítésszolgáltatók ingyenesen kibocsáthatnak önnek egy digitális tanúsítványt vagy kódaláírási azonosítót. A hitelesítésszolgáltató részletes azonosítási ellenőrzést végez, mielőtt digitális tanúsítványt állít ki.

A digitális aláírással vagy kódaláírási azonosítóval kapcsolatos további információkért látogasson el a Microsoft következő webhelyére:

Microsoft megbízható főtanúsítvány-programok

A Microsoft Office-ban elérhető SelfCert.exe eszközzel létrehozhatja saját digitális tanúsítványát személyes használatra vagy tesztelésre. Ezt a tanúsítványt azonban nem hitelesítésszolgáltató (CA) hitelesíti.

Hogyan digitális aláírást hozzáadni egy munkafüzethez?

Ha digitális aláírást szeretne hozzáadni a munkafüzethez, kövesse az alábbi lépéseket az Excel futtatott verziójának megfelelően.

Microsoft Office Excel 2007

  1. Kattintson a Microsoft Office gombra, mutasson az Előkészítés pontra, majd kattintson a Digitális aláírás hozzáadása elemre.

  2. Kattintson az OK gombra.

    Ha a munkafüzet megváltozott, és még nincs mentve, vagy ha nem Excel 2007-munkafüzet formátumban van mentve, a következő üzenetet kapja:

    Aláírások hozzáadása előtt a munkafüzetet digitális aláírásokat támogató formátumban kell mentenie.
    Menti a munkafüzetet Microsoft Office Excel-munkafüzetként?

  3. Kattintson az Igen gombra a Mentés másként párbeszédpanel megjelenítéséhez. A digitális aláírás hozzáadásához excel-munkafüzet (*.xlsx) formátumban kell mentenie a fájlt.

  4. A munkafüzet mentése után megjelenik a Digitális azonosító beszerzése párbeszédpanel. Válassza ki a használni kívánt digitális azonosító típusát, majd kattintson az OK gombra.

Miután végrehajtotta a kiválasztott digitális azonosító típusához szükséges lépéseket, az Excel-munkafüzet aláírásra kerül.

Megjegyzés:

  • Ha a digitális azonosító hozzáadása után menti a munkafüzetet, a program eltávolítja a digitális azonosítót. Ha például a Microsoft Office gombra , majd a Mentés másként gombra kattint a munkafüzet digitális aláírása után, a következő üzenet fog megjelenni:

    A munkafüzet másolatának mentése érvényteleníti a másolatban lévő összes aláírást.

    Folytatja? Ha az Igen gombra kattint, a program eltávolítja a digitális azonosítót a munkafüzet másolatából.

  • Amikor bezárja, majd újra megnyitja az aláírt munkafüzetet, az Excel címsorában megjelenik a [Csak olvasható] (szögletes zárójelben) szöveg a munkafüzet neve után. Emellett megjelenik a digitális azonosító ikon az állapotsoron, az Aláírások munkaablak pedig azt jelzi, hogy digitális aláírás lett hozzáadva a munkafüzethez.

    Ha ellenőrizni szeretné, hogy a módosítások nem történtek-e meg az aláírt munkafüzetben, ellenőrizze, hogy megjelenik-e egy aláíró az Aláírás munkaablakban.

Excel 2003

  1. Kattintson az Eszközök menü Beállítások parancsára.

  2. A Biztonság lapon kattintson a Digitális aláírások elemre.

  3. Kattintson a Hozzáadás gombra.

    Ha a munkafüzet megváltozott, és még nincs mentve, vagy ha nem Excel 2003-as munkafüzet formátumban van mentve, a következő üzenetet kapja:

    A munkafüzetet Microsoft Excel-munkafüzetként kell menteni, mielőtt digitálisan aláírható lenne. Menti a munkafüzetet?

  4. Kattintson az Igen gombra a Mentés másként párbeszédpanel megjelenítéséhez. A digitális aláírás hozzáadásához Microsoft Excel-munkafüzet formátumban kell mentenie a fájlt.

  5. A munkafüzet mentése után megjelenik a Tanúsítvány kiválasztása párbeszédpanel. Jelölje ki a használni kívánt tanúsítványt, majd kattintson az OK gombra.

  6. Kattintson az OK gombra a Digitális aláírások párbeszédpanel bezárásához.

Az Excel-munkafüzet aláírása megtörtént.

Megjegyzés:

  • Ha a munkafüzetet a digitális aláírás hozzáadása után menti, a program eltávolítja a digitális aláírást. Ha például a munkafüzet digitális aláírása után a Fájl menü Mentés parancsára kattint, a következő üzenet fog megjelenni:

    A mentés eltávolítja a munkafüzet összes digitális aláírását.

    Folytatja? Ha az Igen gombra kattint, a program eltávolítja a digitális aláírásokat a munkafüzetből.

  • Amikor bezárja és újra megnyitja az aláírt munkafüzetet, az Excel címsorában az [Aláírt, ellenőrizetlen] (szögletes zárójelben) szavak jelennek meg a munkafüzet neve után. Ez azt jelzi, hogy digitális aláírás lett hozzáadva a munkafüzethez.

Ha ellenőrizni szeretné, hogy a módosítások nem történtek-e meg az aláírt munkafüzetben, kövesse az alábbi lépéseket:

  1. Kattintson az Eszközök menü Beállítások parancsára.
  2. A Biztonság lapon kattintson a Digitális aláírások elemre.
  3. Az Aláírások lapon, ha egy aláíró szerepel a Következő digitálisan aláírta ezt a dokumentumot listában, biztos lehet abban, hogy a fájl nem módosult a digitális aláírás fájlhoz való hozzáadása óta.

Hogyan kód aláír egy makróprojektet?

A Visual Basic for Applications makróprojekt aláírásához kövesse az alábbi lépéseket:

  1. Nyissa meg az aláírni kívánt makróprojektet tartalmazó munkafüzetet.

  2. Nyomja le az ALT+F11 billentyűkombinációt a Visual Basic Szerkesztő megnyitásához.

  3. A Projektkezelőben válassza ki az aláírni kívánt projektet.

  4. Az Eszközök menüben kattintson a Digitális aláírás elemre.

  5. Tegye a következők valamelyikét:

    • Ha korábban még nem jelölt ki digitális tanúsítványt, vagy ha másikat szeretne használni, kattintson a Kiválasztás gombra, jelölje ki a tanúsítványt, majd kattintson kétszer az OK gombra .
    • Az aktuális tanúsítvány használatához kattintson az OK gombra.