Tu as une partition pour le swap, ou un fichier ?
Dans le cas d'un fichier, ça semble être plus dur :
https://askubuntu.com/questions/888998/hibernate-to-swapfile-on-encrypted-volume
Dans le cas d'une partition, voilà un tuto :
https://forums.linuxmint.com/viewtopic.php?t=287015 (c'est linux mint, mais bon…)
PS : je n'ai rien testé de tout ça, ce ne sont que des indications, en espérant que ça aide…