5.5 Message Authentication and Digital Signatures