Hot answers tagged

3

When is it appropriate to use HMAC? If I'm encrypting files on my local computer? If I'm encrypting and syncing files to a server? If I'm sending messages to Bob? When is it not needed? I think the best answer here is that you're mixing levels of abstraction. Since you've been reading Ferguson et al's book, I would refer you to their material on the ...


3

When is it appropriate to use HMAC? If I'm encrypting files on my local computer? If I'm encrypting and syncing files to a server? If I'm sending messages to Bob? When is it not needed? Encryption alone only provides confidentiality. Any time you need to be certain of authenticity and integrity of data, you should use an additional construct to achieve ...



Only top voted, non community-wiki answers of a minimum length are eligible