Correcting {en,de}cryption methods. They now work