ASP.NET と MachineKey の関係をまとめてみた

先日、盛大に罠にはまったので MachineKey について改めてまとめておきます。そもそも MachineKey とは何ぞやと言う話ですが、フォーム認証やビューステートでの検証と暗号化で使われるキーです。ASP.NET のランタイムが生成する認証用のクッキーやビューステートは、この MachineKey を使って改ざん対策と暗号化を行うこ…