{"title":" [\u6697\u53f7] \u9375\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb","type":"rich","width":"100%","published":"2017-12-02 01:17:24","blog_title":"\u65b0\u3057\u3044\u30d5\u30a9\u30eb\u30c0\u30fc\uff08\uff11\uff09","description":"ITC Advent Calendar \uff14\u65e5\u76ee. \u4eca\u65e5\u306fDES\u306e\u9375\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3064\u3044\u3066\u3067\u3059. \u8ab0\u3082\u8208\u5473\u306a\u3044\u3068\u304b\u77e5\u3089\u306d\u30fc\u3067\u3059. \u9375\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb \u9375\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3068\u306f, DES\u306a\u3069\u306e\u30d6\u30ed\u30c3\u30af\u6697\u53f7\u306b\u304a\u3044\u3066\u5165\u529b\u3055\u308c\u305f64bit\u306e\u9375\u304b\u308948bit\u306e\u30b5\u30d6\u9375\u309216\u500b\u751f\u6210\u3059\u308b\u90e8\u5206\u3067\u3042\u308b. \uff11. Permuted Choice 1(PC-1) 64bit\u306e\u9375\u304b\u308956\u30d3\u30c3\u30c8\u3092\u9078\u629e\u3057\u3066\u4e26\u3079\u66ff\u3048\u3092\u884c\u3046\u90e8\u5206\u3092Permuted Choice 1(PC-1)\u3068\u547c\u3076. 64bit\u306e\u9375\u304b\u308956\u30d3\u30c3\u30c8(28\u30d3\u30c3\u30c8 * 2)\u306e\u30d3\u30c3\u30c8\u5217\u3092\u751f\u6210\u3059\u308b\u306b\u306f, \u4ee5\u4e0b\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u7528\u3044\u3066\u4e26\u3073\u66ff\u3048\u3092\u884c\u3044, \u9078\u629e\u3055\u308c\u308b. 57 49 41 33 25\u2026","categories":["\u6697\u53f7"],"provider_url":"https://hatena.blog","blog_url":"https://kazukichi.hatenablog.jp/","version":"1.0","url":"https://kazukichi.hatenablog.jp/entry/2017/12/02/011724","author_name":"Q_tyokinuhata","provider_name":"Hatena Blog","height":"190","author_url":"https://blog.hatena.ne.jp/Q_tyokinuhata/","image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/Q/Q_tyokinuhata/20171202/20171202021829.png","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkazukichi.hatenablog.jp%2Fentry%2F2017%2F12%2F02%2F011724\" title=\" [\u6697\u53f7] \u9375\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb - \u65b0\u3057\u3044\u30d5\u30a9\u30eb\u30c0\u30fc\uff08\uff11\uff09\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>"}