LUKS

Linux Unified Key Setup (LUKS) on Linuxin käyttämä menetelmä tallennustilan lohkotasolla tapahtuvalle salaukselle. Menetelmä on tarkoitettu suojaamaan tallennuslaitteella olevat tiedot vaikka tallennuslaite irrotetaan ja kytketään eri laitteeseen. LUKS sisältää määrittelyn levylle tallennettavan tiedon muodolle, sekä avainfraasien ja salausavaimen hallintakäytännön. LUKS tukee useimpia lohkopohjaisia tallennuslaitteita, mukaanlukien fyysiset osiot, loogiset taltiot ja RAID-tallennuksen. Salausmenetelmiä voi valita eri vaihtoehdoista, joita ovat muun muassa AES, Twofish ja Serpent.

LUKS toimii käyttöjärjestelmän ytimen tasolla ja käyttää dm-crypt-moduulia. Ensimmäinen LUKS-versio (LUKS1) julkaistiin vuonna 2005 ja toinen (LUKS2) vuonna 2018. LUKS tukee käyttöjärjestelmän omien tiedostojen (juuriosion) salaamista, jolloin voidaan piilottaa asennetut ohjelmat, käyttäjien nimet ja voidaan estää käyttöjärjestelmän muokkaaminen.

Lähteet

  1. ↑ Mat McCabe & Mauricio Tavares: Disk Encryption User Guide docs.fedoraproject.org. 5.1.2023. Viitattu 16.8.2025. (englanniksi)
  2. ↑ Chapter 9. Encrypting block devices using LUKS docs.redhat.com. Viitattu 16.8.2025. (englanniksi)
  3. ↑ What is LUKS and how does it work? sysdevlabs.com. 2.6.2023. Viitattu 16.8.2025. (englanniksi)
  4. ↑ dm-crypt/Encrypting an entire system wiki.archlinux.org. Viitattu 16.8.2025. (englanniksi)

Aiheesta muualla