Skip to main content
Skip table of contents

Tarkistussumma

Kullekin siirrettävälle tiedostolle tulee laskea tarkistussumma, joka sisällytetään siirtopakettiin. Tarkistussumman avulla varmistetaan, ettei tietoaineistoon ole kohdistunut muutoksia, jotka vaikuttaisivat siirrettävien tietoaineistojen sisältöön. Mikäli tiedoston sisältöön tehdään muutoksia, muuttuu myös sille laskettavan tarkistussumman arvo.

Muut digitaaliset tietoaineistot - sekä Rakenteiset tietoaineistot -siirtorakenteissa siirtopakettiin sisällytetään CSV-tiedosto, jossa on siirrettävien tiedostojen tarkistussummat.
SÄHKE2- ja Digitoidut kuva-aineistot -rakenteiden osalta tarkistussumma lasketaan yleensä automattisesti joko paketin muodostaman järjestelmän toimesta tai osana digitointiprosessia.

Tarkistussumman voi laskea usealla eri työkalulla. Muista varmistaa seuraavat asiat

  • Tarkistussumma on laskettu siirtorakenteeseen soveltuvalla algoritmilla.

  • Mikäli siirtopaketissa oleviin tiedostoihin kohdistuu mitään muutoksia, tulee tarkistussummat laskea uudelleen.

Tarkistussumman voi laskea esimerkiksi Notepad++-ohjelmalla.

Tällöin valitaan yläpalkista > Työkalut
> valitse käytettävä algoritmi
> valitse Luo tiedostosta
> valitse tiedostot, joille haluat laskea tarkistussummat.

Kopioi ohjelman antamat tarkistussummat ja sisällytä ne siirtopakettiin.

Muut digitaaliset tietoaineistot ja Rakenteiset tietoaineistot

Siirtopakettiin sisällytetään CSV-tiedosto, joka sisältää kullekin siirrettävälle tiedostolle lasketun tarkistussumman. Tarkistussumma annetaan aina muodossa MD5. CSV-tiedosto nimetään siirtopaketin yksilöivällä tunnisteella.

CSV-tiedostossa Filenumber-sarakkeeseen laitetaan tiedoston nimi (ilman tiedostopäätettä) ja Hashvalue-sarakkeeseen tiedoston tarkistussumma MD5-muotoisena. Alla on esimerkki CSV-tiedoston sisällöstä.

CODE
Filenumber;Hashvalue
0001;26a8d81fca73909eb1cca6b84def7641
0002;69bc23232c7145b2c1b958cd4d77a08e

Katso tarkemmat ohjeet CSV-tiedoston ja siirtopaketin muodostamiseen siirtorakennekohtaisesta ohjeesta.

SÄHKE2

SÄHKE2-paketissa tiedostoille lasketut tarkistussummat ilmoitetaan sahke.xml-tiedostossa tiedoston (Document) tiedoissa.

Lähtökohtaisesti järjestelmä, joka tuottaa siirtopaketin, laskee tarkistussummat automaattisesti. Manuaalisesti tarkistussummia voi olla tarve laskea siinä tapauksessa, jos paketin sisältämiin tiedostoihin tehdään jälkeenpäin muutoksia.

Tiedoston tiedoissa HashAlgorithm-elementissä kerrotaan, mitä algoritmia tarkistussumman laskemiseen on käytetty, ja HashValue-elementissä ilmoitetaan tiedoston tarkistussumma.

XML
<narc:Document>
  <narc:HashAlgorithm>SHA-256</narc:HashAlgorithm>
  <narc:HashValue>3be2d609e87f7bbae63326c816fc9365a8b8a45293e8103b93a030c41d9938c4</narc:HashValue>
</narc:Document>

SÄHKE2-paketissa saa käyttää seuraavia tarkistussumma-algoritmeja: MD5, SHA-1, SHA-256.

Katso tarkemmat tiedot paketin muodostamiseen siirtorakennekohtaisesta ohjeesta.

Digitoidut kuva-aineistot

Siirrettävien kuva-tiedostojen tarkistussummat on merkittynä kyseisen kuvan MIX-metatietotiedostoon. Tiedoston tarkistussumma lasketaan osana digitointiprosessia, MIX-metatietotiedoston muodostamisen yhteydessä.

Tiedoston MIX-metatietotiedostossa messageDigestAlgorithm-dataelementissä kerrotaan, mitä algoritmia tarkistussumman laskemiseen on käytetty, ja messageDigest-elementissä ilmoitetaan tiedoston tarkistussumma.

Digitointimäärityksissä kerrotaan tarkemmin se, millä algoritmeilla tarkistussumma on mahdollista laskea.

Katso tarkemmat tiedot paketin muodostamiseen siirtorakennekohtaisesta ohjeesta.

KA_RA_logo_koncentrerad.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.