A few weeks ago I said I would write up a quick howto on dm-crypt and luks.  Better late than never.  I’m sure it’s got all sorts of mistakes in it, but it’s a start:

https://github.com/jmcfarlane/howto/blob/master/xml/gentoo-dmcrypt-luks.xml