SYSTEMD-CRYPTSETUP@.SERVICE(8)

  .SH "NAME" systemd-cryptsetup@.service, systemd-cryptsetup - Full disk decryption logic
  .SH "SYNOPSIS"
    .PP systemd-cryptsetup@.service
    .PP /usr/lib/systemd/systemd-cryptsetup

  .SH "DESCRIPTION"

    .PP systemd-cryptsetup@.service is a service responsible for setting up encrypted block devices. It is instantiated for each device that requires decryption for access.
    .PP systemd-cryptsetup@.service will ask for hard disk passwords via the password agent logic[1], in order to query the user for the password using the right mechanism at boot and during runtime.
    .PP At early boot and when the system manager configuration is reloaded, /etc/crypttab is translated into systemd-cryptsetup@.service units by systemd-cryptsetup-generator(8).

  .SH "SEE ALSO"

    .PP systemd(1), systemd-cryptsetup-generator(8), crypttab(5), cryptsetup(8)

NOTES

1.  password agent logic
    https://www.freedesktop.org/wiki/Software/systemd/PasswordAgents