Add header guards around Crypt.h