Hibernate with an encrypted drive

I’ve been wanting to use hibernate on my pc, but every time I’ve used that option, waking the PC once again makes it start as if I’d restarted it instead. Lo and behold, it seems that it can’t access the files because the swap partition is encrypted! I’ve been trying to wrap my head around how to properly set up crypttab.initramfs so it can unencrypt my swap partition and use that for booting the PC, but the information is a bit vague, and I don’t wanna mess up my booting process after last time.

What would be the proper process and setup for getting an encrypted swap partition to play well with hibernate? Should I just make the swap space unencrypted instead? I look forward to your response.