{"provider_name":"Hatena Blog","description":"\u539f\u6587 \u610f\u8a33+\u8981\u7d04 \u91cd\u8981\u3067\u5b89\u5168\u306a\u8a2d\u8a08\u539f\u5247 \u95a2\u9023\u30ea\u30f3\u30af \u611f\u60f3\uff0b\u96d1\u8a18 \u539f\u6587 How to Strengthen Your Code: Essential Secure Design Principles for Developers \u610f\u8a33+\u8981\u7d04 Saltzer \u3068 Schroeder \u304c\u6982\u8aac\u3057\u305f 8 \u3064\u306e\u57fa\u672c\u539f\u5247\u3068 2 \u3064\u306e\u8ffd\u52a0\u539f\u5247\u304c\u7d39\u4ecb\u3055\u308c\u3066\u3044\u307e\u3059\u3002 \u91cd\u8981\u3067\u5b89\u5168\u306a\u8a2d\u8a08\u539f\u5247 \u52b9\u7387\u7684\u306a\u30e1\u30ab\u30cb\u30ba\u30e0 \u4e0d\u8981\u306a\u30a2\u30af\u30bb\u30b9 \u30d1\u30b9\u3092\u6700\u5c0f\u9650\u306b\u6291\u3048\u3001\u8a2d\u8a08\u3092\u30b7\u30f3\u30d7\u30eb\u304b\u3064\u30b3\u30f3\u30d1\u30af\u30c8\u306b\u4fdd\u3064\u200b\u200b \u30b7\u30f3\u30d7\u30eb\u5316\u306e\u30e1\u30ea\u30c3\u30c8 \u8106\u5f31\u6027\u306e\u691c\u67fb\u304c\u5bb9\u6613 \u653b\u6483\u5bfe\u8c61\u9818\u57df\u304c\u6e1b\u308b \u60aa\u7528\u3055\u308c\u308b\u6a5f\u4f1a\u304c\u6e1b\u308b \u7c21\u6f54\u306a\u30cf\u30c3\u30af\u7684\u306a\u8a18\u8ff0\u306f\u3001\u6642\u3068\u3057\u3066\u6df7\u4e71\u3092\u62db\u304f\u53ef\u80fd\u6027\u2026","published":"2024-10-16 12:00:00","author_name":"suzaku0914","version":"1.0","width":"100%","author_url":"https://blog.hatena.ne.jp/suzaku0914/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fsuzaku-tec.hatenadiary.jp%2Fentry%2F2024%2F10%2F16%2F120000\" title=\"\u3010\u7ffb\u8a33\uff0b\u610f\u8a33\u30fb\u8981\u7d04\u3011\u30b3\u30fc\u30c9\u3092\u5f37\u5316\u3059\u308b\u65b9\u6cd5 \u958b\u767a\u8005\u306b\u3068\u3063\u3066\u4e0d\u53ef\u6b20\u306a\u5b89\u5168\u8a2d\u8a08\u306e\u539f\u5247 - \u30a8\u30f3\u30bf\u30fc\u30c6\u30a4\u30e1\u30f3\u30c8\uff01\uff01\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","type":"rich","height":"190","image_url":null,"categories":["\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3","\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0","\u5b66\u7fd2","\u60c5\u5831\u53ce\u96c6"],"url":"https://suzaku-tec.hatenadiary.jp/entry/2024/10/16/120000","blog_title":"\u30a8\u30f3\u30bf\u30fc\u30c6\u30a4\u30e1\u30f3\u30c8\uff01\uff01","blog_url":"https://suzaku-tec.hatenadiary.jp/","title":"\u3010\u7ffb\u8a33\uff0b\u610f\u8a33\u30fb\u8981\u7d04\u3011\u30b3\u30fc\u30c9\u3092\u5f37\u5316\u3059\u308b\u65b9\u6cd5 \u958b\u767a\u8005\u306b\u3068\u3063\u3066\u4e0d\u53ef\u6b20\u306a\u5b89\u5168\u8a2d\u8a08\u306e\u539f\u5247","provider_url":"https://hatena.blog"}