{"id":475814,"date":"2023-08-09T07:23:51","date_gmt":"2023-08-09T07:23:51","guid":{"rendered":""},"modified":"2023-09-05T11:11:16","modified_gmt":"2023-09-05T11:11:16","slug":"advanced-encryption-standard-aes","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/jp\/wiki\/advanced-encryption-standard-aes\/","title":{"rendered":"\u9ad8\u5ea6\u6697\u53f7\u5316\u6a19\u6e96 (AES)"},"content":{"rendered":"<p>AES (Advanced Encryption Standard) \u306f\u30012001 \u5e74\u306b\u7c73\u56fd\u56fd\u7acb\u6a19\u6e96\u6280\u8853\u7814\u7a76\u6240 (NIST) \u306b\u3088\u3063\u3066\u78ba\u7acb\u3055\u308c\u305f\u6697\u53f7\u5316\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3067\u3059\u3002\u3053\u308c\u306f\u3001\u96fb\u5b50\u30c7\u30fc\u30bf\u306e\u6697\u53f7\u5316\u306b\u304a\u3044\u3066\u4e16\u754c\u4e2d\u3067\u5e83\u304f\u63a1\u7528\u3055\u308c\u3066\u3044\u308b\u5bfe\u79f0\u30ad\u30fc \u30d6\u30ed\u30c3\u30af\u6697\u53f7\u3067\u3059\u3002<\/p>\n<h2>AES \u306e\u8d77\u6e90\u3068\u521d\u671f\u306e\u6b74\u53f2<\/h2>\n<p>AES \u306e\u59cb\u307e\u308a\u306f\u3001NIST \u304c\u8001\u673d\u5316\u3057\u305f\u30c7\u30fc\u30bf\u6697\u53f7\u5316\u6a19\u6e96 (DES) \u306e\u5f8c\u7d99\u3092\u63a2\u3057\u3066\u3044\u305f 1990 \u5e74\u4ee3\u5f8c\u534a\u306b\u307e\u3067\u9061\u308a\u307e\u3059\u3002\u307e\u3059\u307e\u3059\u63a5\u7d9a\u6027\u304c\u5897\u3059\u30c7\u30b8\u30bf\u30eb\u4e16\u754c\u306e\u9700\u8981\u3092\u6e80\u305f\u3059\u305f\u3081\u306b\u5805\u7262\u306a\u6697\u53f7\u5316\u306e\u5fc5\u8981\u6027\u304c\u9ad8\u307e\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u8a8d\u8b58\u3057\u3001NIST \u306f 1997 \u5e74\u306b\u65b0\u3057\u3044\u6697\u53f7\u5316\u6a19\u6e96\u306e\u7b56\u5b9a\u3092\u547c\u3073\u304b\u3051\u307e\u3057\u305f\u3002<\/p>\n<p>\u9078\u5b9a\u30d7\u30ed\u30bb\u30b9\u306f\u3001\u65b0\u3057\u3044\u6a19\u6e96\u306e\u900f\u660e\u6027\u3068\u4fe1\u983c\u6027\u3092\u78ba\u4fdd\u3059\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u305f\u3001\u4e00\u822c\u306e\u7cbe\u67fb\u3068\u610f\u898b\u306b\u958b\u304b\u308c\u305f\u4e16\u754c\u898f\u6a21\u306e\u7af6\u4e89\u3067\u3057\u305f\u3002\u5fb9\u5e95\u7684\u306a\u5206\u6790\u3068\u5e83\u7bc4\u306a\u6697\u53f7\u89e3\u8aad\u306e\u5f8c\u30012 \u4eba\u306e\u30d9\u30eb\u30ae\u30fc\u306e\u6697\u53f7\u5b66\u8005\u3001\u30f4\u30a3\u30f3\u30bb\u30f3\u30c8\u30fb\u30e9\u30a4\u30e1\u30f3\u3068\u30b8\u30e7\u30a2\u30f3\u30fb\u30c7\u30fc\u30e1\u30f3 (\u901a\u79f0\u30e9\u30a4\u30f3\u30c0\u30fc\u30eb) \u304c\u63d0\u51fa\u3057\u305f\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u304c 2001 \u5e74\u306b\u65b0\u3057\u3044\u6a19\u6e96\u3068\u3057\u3066\u9078\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n<h2>AES \u306e\u8a73\u7d30\u306a\u8aac\u660e<\/h2>\n<p>\u524d\u8ff0\u306e\u3088\u3046\u306b\u3001AES \u306f\u5bfe\u79f0\u30ad\u30fc \u30d6\u30ed\u30c3\u30af\u6697\u53f7\u3067\u3042\u308a\u3001\u6697\u53f7\u5316\u30d7\u30ed\u30bb\u30b9\u3068\u5fa9\u53f7\u5316\u30d7\u30ed\u30bb\u30b9\u306e\u4e21\u65b9\u306b\u540c\u3058\u30ad\u30fc\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30d6\u30ed\u30c3\u30af \u30b5\u30a4\u30ba\u304c 64 \u30d3\u30c3\u30c8\u3067\u30ad\u30fc \u30b5\u30a4\u30ba\u304c 56 \u30d3\u30c3\u30c8\u306e\u56fa\u5b9a\u3067\u3042\u3063\u305f\u524d\u8eab\u306e DES \u3068\u306f\u7570\u306a\u308a\u3001AES \u306f\u30d6\u30ed\u30c3\u30af \u30b5\u30a4\u30ba\u3068\u30ad\u30fc \u30b5\u30a4\u30ba\u306b\u95a2\u3057\u3066\u3088\u308a\u67d4\u8edf\u6027\u304c\u3042\u308a\u307e\u3059\u3002AES \u306f\u3001128 \u30d3\u30c3\u30c8 \u30d6\u30ed\u30c3\u30af\u3068 128 \u30d3\u30c3\u30c8\u3001192 \u30d3\u30c3\u30c8\u3001\u304a\u3088\u3073 256 \u30d3\u30c3\u30c8\u306e\u30ad\u30fc \u30b5\u30a4\u30ba\u3092\u51e6\u7406\u3059\u308b\u3088\u3046\u306b\u8a2d\u8a08\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u5f37\u529b\u306a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u3001AES \u306f\u3001\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8 (\u5165\u529b\u30c7\u30fc\u30bf) \u3092\u6697\u53f7\u6587 (\u6697\u53f7\u5316\u3055\u308c\u305f\u30c7\u30fc\u30bf) \u306b\u5909\u63db\u3059\u308b\u4e00\u9023\u306e\u5909\u63db\u3092\u4ecb\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u5909\u63db\u306b\u306f\u3001\u7f6e\u63db\u3001\u9806\u5217\u3001\u6df7\u5408\u3001\u304a\u3088\u3073\u30ad\u30fc\u306e\u8ffd\u52a0\u304c\u8907\u6570\u30e9\u30a6\u30f3\u30c9\u306b\u308f\u305f\u3063\u3066\u9069\u7528\u3055\u308c\u307e\u3059\u3002<\/p>\n<h2>AES \u306e\u5185\u90e8\u69cb\u9020<\/h2>\n<p>AES \u306f\u3001\u300c\u30e9\u30a6\u30f3\u30c9\u300d\u3068\u547c\u3070\u308c\u308b\u6240\u5b9a\u306e\u30b5\u30a4\u30af\u30eb\u6570\u3067\u6a5f\u80fd\u3057\u307e\u3059\u3002128 \u30d3\u30c3\u30c8 \u30ad\u30fc\u306e\u5834\u5408\u306f 10 \u30e9\u30a6\u30f3\u30c9\u3001192 \u30d3\u30c3\u30c8 \u30ad\u30fc\u306e\u5834\u5408\u306f 12 \u30e9\u30a6\u30f3\u30c9\u3001256 \u30d3\u30c3\u30c8 \u30ad\u30fc\u306e\u5834\u5408\u306f 14 \u30e9\u30a6\u30f3\u30c9\u3067\u3059\u3002\u5404\u30e9\u30a6\u30f3\u30c9\u306b\u306f\u3001\u6b21\u306e 4 \u3064\u306e\u7570\u306a\u308b\u5909\u63db\u95a2\u6570\u304c\u542b\u307e\u308c\u307e\u3059\u3002<\/p>\n<ol>\n<li><strong>\u30b5\u30d6\u30d0\u30a4\u30c8<\/strong> \u2013 \u30d6\u30ed\u30c3\u30af\u5185\u306e\u5404\u30d0\u30a4\u30c8\u3092\u30eb\u30c3\u30af\u30a2\u30c3\u30d7 \u30c6\u30fc\u30d6\u30eb (S-Box) \u306b\u5f93\u3063\u3066\u5225\u306e\u30d0\u30a4\u30c8\u306b\u7f6e\u304d\u63db\u3048\u308b\u7f6e\u63db\u30b9\u30c6\u30c3\u30d7\u3002<\/li>\n<li><strong>\u30b7\u30d5\u30c8\u884c<\/strong> \u2013 \u72b6\u614b\u306e\u5404\u884c\u306e\u30d0\u30a4\u30c8\u304c\u5468\u671f\u7684\u306b\u30b7\u30d5\u30c8\u3055\u308c\u308b\u8ee2\u7f6e\u30b9\u30c6\u30c3\u30d7\u3002<\/li>\n<li><strong>\u30df\u30c3\u30af\u30b9\u30b3\u30e9\u30e0<\/strong> \u2013 \u72b6\u614b\u306e\u5217\u306b\u5bfe\u3057\u3066\u64cd\u4f5c\u3092\u884c\u3044\u3001\u5404\u5217\u306e 4 \u30d0\u30a4\u30c8\u3092\u7d50\u5408\u3059\u308b\u6df7\u5408\u64cd\u4f5c\u3002<\/li>\n<li><strong>\u30e9\u30a6\u30f3\u30c9\u30ad\u30fc\u306e\u8ffd\u52a0<\/strong> \u2013 \u72b6\u614b\u306e\u5404\u30d0\u30a4\u30c8\u304c\u30e9\u30a6\u30f3\u30c9 \u30ad\u30fc\u3068\u7d50\u5408\u3055\u308c\u308b\u30b9\u30c6\u30c3\u30d7\u3002\u5404\u30e9\u30a6\u30f3\u30c9 \u30ad\u30fc\u306f\u3001\u30ad\u30fc \u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u6697\u53f7\u30ad\u30fc\u304b\u3089\u5c0e\u51fa\u3055\u308c\u307e\u3059\u3002<\/li>\n<\/ol>\n<p>\u6700\u7d42\u30e9\u30a6\u30f3\u30c9\u3067\u306f\u3001\u5fa9\u53f7\u5316\u3092\u53ef\u80fd\u306b\u3059\u308b\u6280\u8853\u7684\u306a\u7406\u7531\u306b\u3088\u308a\u3001MixColumns \u30b9\u30c6\u30c3\u30d7\u304c\u7701\u7565\u3055\u308c\u307e\u3059\u3002<\/p>\n<h2>AES\u306e\u4e3b\u306a\u7279\u5fb4<\/h2>\n<p>AES \u306f\u6b21\u306e\u3088\u3046\u306a\u72ec\u81ea\u306e\u7279\u5fb4\u3092\u5099\u3048\u3066\u3044\u307e\u3059:<\/p>\n<ul>\n<li><strong>\u52b9\u7387<\/strong>AES \u306f\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3068\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u306e\u4e21\u65b9\u3067\u9ad8\u901f\u306b\u52d5\u4f5c\u3059\u308b\u305f\u3081\u3001\u5e45\u5e83\u3044\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u6700\u9069\u3067\u3059\u3002<\/li>\n<li><strong>\u67d4\u8edf\u6027<\/strong>AES \u306f 128 \u30d3\u30c3\u30c8\u3001192 \u30d3\u30c3\u30c8\u3001256 \u30d3\u30c3\u30c8\u306e\u30ad\u30fc \u30b5\u30a4\u30ba\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3001\u3055\u307e\u3056\u307e\u306a\u30ec\u30d9\u30eb\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3 \u30cb\u30fc\u30ba\u306b\u5bfe\u5fdc\u3057\u307e\u3059\u3002<\/li>\n<li><strong>\u5b89\u5168<\/strong>: AES \u306f\u30ad\u30fc \u30b5\u30a4\u30ba\u3068\u30d6\u30ed\u30c3\u30af \u30b5\u30a4\u30ba\u304c\u5927\u304d\u3044\u305f\u3081\u3001\u6b63\u3057\u304f\u5b9f\u88c5\u3055\u308c\u3066\u3044\u308c\u3070\u3001\u65e2\u77e5\u306e\u3042\u3089\u3086\u308b\u5b9f\u969b\u306e\u653b\u6483\u306b\u5bfe\u3057\u3066\u8010\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/li>\n<li><strong>\u5e45\u5e83\u3044\u63a1\u7528<\/strong>AES \u306f\u4e16\u754c\u7684\u306b\u8a8d\u77e5\u3055\u308c\u3066\u304a\u308a\u3001\u4e16\u754c\u4e2d\u306e\u6570\u591a\u304f\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3 \u30d7\u30ed\u30c8\u30b3\u30eb\u3084\u30b7\u30b9\u30c6\u30e0\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/li>\n<\/ul>\n<h2>AES \u30d0\u30ea\u30a2\u30f3\u30c8: \u7570\u306a\u308b\u30ad\u30fc \u30b5\u30a4\u30ba<\/h2>\n<p>AES \u306b\u306f\u4e3b\u306b 3 \u3064\u306e\u7a2e\u985e\u304c\u3042\u308a\u3001\u6697\u53f7\u5316\u304a\u3088\u3073\u5fa9\u53f7\u5316\u30d7\u30ed\u30bb\u30b9\u3067\u4f7f\u7528\u3055\u308c\u308b\u30ad\u30fc\u306e\u9577\u3055\u306b\u3088\u3063\u3066\u6c7a\u307e\u308a\u307e\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>\u30ad\u30fc\u306e\u9577\u3055\uff08\u30d3\u30c3\u30c8\uff09<\/th>\n<th>\u30e9\u30a6\u30f3\u30c9\u6570<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>128<\/td>\n<td>10<\/td>\n<\/tr>\n<tr>\n<td>192<\/td>\n<td>12<\/td>\n<\/tr>\n<tr>\n<td>256<\/td>\n<td>14<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u30ad\u30fc\u306e\u9577\u3055\u306b\u3088\u3063\u3066\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3 \u30ec\u30d9\u30eb\u304c\u7570\u306a\u308a\u3001256 \u30d3\u30c3\u30c8\u306e\u30ad\u30fc\u3067\u306f\u6700\u9ad8\u30ec\u30d9\u30eb\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u304c\u63d0\u4f9b\u3055\u308c\u307e\u3059\u3002<\/p>\n<h2>AES \u306e\u5b9f\u7528\u7684\u5fdc\u7528\u3068\u554f\u984c\u70b9<\/h2>\n<p>AES \u306f\u3001\u305d\u306e\u5b89\u5168\u6027\u3068\u52b9\u7387\u6027\u306b\u3088\u308a\u3001\u96fb\u6c17\u901a\u4fe1\u3001\u9280\u884c\u3001\u96fb\u5b50\u5546\u53d6\u5f15\u306a\u3069\u3001\u3055\u307e\u3056\u307e\u306a\u5206\u91ce\u3067\u5e45\u5e83\u304f\u5229\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u30ef\u30a4\u30e4\u30ec\u30b9 \u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3001VPN\u3001\u7c73\u56fd\u653f\u5e9c\u5185\u306e\u6700\u9ad8\u6a5f\u5bc6\u30ec\u30d9\u30eb\u307e\u3067\u306e\u6a5f\u5bc6\u60c5\u5831\u306e\u4fdd\u8b77\u306b\u3082\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>AES \u306b\u95a2\u9023\u3059\u308b\u4e3b\u306a\u554f\u984c\u306e 1 \u3064\u306f\u3001AES \u304c\u4e0d\u9069\u5207\u306b\u5b9f\u88c5\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u307e\u305f\u306f\u30ad\u30fc\u7ba1\u7406\u304c\u4e0d\u5341\u5206\u306a\u5834\u5408\u306b\u767a\u751f\u3057\u307e\u3059\u3002\u5b89\u5168\u306a\u30ad\u30fc\u7ba1\u7406\u3084\u9069\u5207\u306a\u4e71\u6570\u751f\u6210\u306a\u3069\u306e\u6697\u53f7\u5316\u306e\u30d9\u30b9\u30c8 \u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u306f\u3001AES \u304c\u63d0\u4f9b\u3059\u308b\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u7dad\u6301\u3059\u308b\u305f\u3081\u306b\u4e0d\u53ef\u6b20\u3067\u3059\u3002<\/p>\n<h2>AES \u3068\u985e\u4f3c\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306e\u6bd4\u8f03\u3068\u7279\u5fb4<\/h2>\n<p>AES \u3092 DES\u3001Triple DES\u3001Blowfish \u306a\u3069\u306e\u4ed6\u306e\u540c\u69d8\u306e\u6697\u53f7\u5316\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3068\u6bd4\u8f03\u3059\u308b\u3068\u3001\u6b21\u306e\u3088\u3046\u306a\u5229\u70b9\u3068\u9055\u3044\u304c\u898b\u3089\u308c\u307e\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0<\/th>\n<th>\u30ad\u30fc\u30b5\u30a4\u30ba\uff08\u30d3\u30c3\u30c8\uff09<\/th>\n<th>\u30d6\u30ed\u30c3\u30af\u30b5\u30a4\u30ba\uff08\u30d3\u30c3\u30c8\uff09<\/th>\n<th>\u30e9\u30a6\u30f3\u30c9\u6570<\/th>\n<th>\u30ce\u30fc\u30c8<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>AES<\/td>\n<td>128\/192\/256<\/td>\n<td>128<\/td>\n<td>10\/12\/14<\/td>\n<td>\u6a19\u6e96\u5316\u3055\u308c\u3001\u6700\u3082\u5e83\u304f\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b<\/td>\n<\/tr>\n<tr>\n<td>DES<\/td>\n<td>56<\/td>\n<td>64<\/td>\n<td>16<\/td>\n<td>\u30d6\u30eb\u30fc\u30c8\u30d5\u30a9\u30fc\u30b9\u653b\u6483\u306b\u5bfe\u3057\u3066\u8106\u5f31<\/td>\n<\/tr>\n<tr>\n<td>3DES<\/td>\n<td>112\/168<\/td>\n<td>64<\/td>\n<td>48\/32<\/td>\n<td>DES \u3088\u308a\u3082\u5b89\u5168\u3067\u3059\u304c\u3001\u901f\u5ea6\u304c\u9045\u3044<\/td>\n<\/tr>\n<tr>\n<td>\u3075\u3050<\/td>\n<td>32-448<\/td>\n<td>64<\/td>\n<td>16<\/td>\n<td>\u9ad8\u901f\u3060\u304c\u3001\u5f31\u3044\u30ad\u30fc\u306b\u3088\u308b\u6f5c\u5728\u7684\u306a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u554f\u984c\u304c\u3042\u308b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>AES\u306b\u95a2\u3059\u308b\u5c06\u6765\u5c55\u671b\u3068\u6280\u8853<\/h2>\n<p>\u8a08\u7b97\u80fd\u529b\u304c\u5897\u5927\u3057\u7d9a\u3051\u308b\u306b\u3064\u308c\u3066\u3001\u5c06\u6765\u306e\u6697\u53f7\u5316\u3067\u306f\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u7dad\u6301\u3059\u308b\u305f\u3081\u306b\u9ad8\u5ea6\u306a\u3001\u307e\u305f\u306f\u65b0\u3057\u3044\u6697\u53f7\u5316\u6a19\u6e96\u304c\u5fc5\u8981\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u73fe\u6642\u70b9\u3067\u306f\u3001AES \u306f\u65e2\u77e5\u306e\u3059\u3079\u3066\u306e\u5b9f\u969b\u306e\u653b\u6483\u306b\u5bfe\u3057\u3066\u5b89\u5168\u3067\u3042\u308a\u3001\u91cf\u5b50\u30b3\u30f3\u30d4\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u3067\u3055\u3048\u305d\u306e\u5bfe\u79f0\u6027\u306b\u3088\u308a\u5927\u304d\u306a\u8105\u5a01\u306b\u306f\u306a\u308a\u307e\u305b\u3093\u3002<\/p>\n<p>\u3088\u308a\u5805\u7262\u306a\u30ad\u30fc\u7ba1\u7406\u3001\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u30d9\u30fc\u30b9\u306e\u6697\u53f7\u5316\u3001\u30ad\u30fc\u306e\u9577\u3055\u306e\u5ef6\u9577\u306a\u3069\u3001\u5c06\u6765\u306e\u6f5c\u5728\u7684\u306a\u8105\u5a01\u306b\u5bfe\u3057\u3066 AES \u3092\u5f37\u5316\u3059\u308b\u305f\u3081\u306e\u53d6\u308a\u7d44\u307f\u304c\u9032\u884c\u4e2d\u3067\u3059\u3002\u3055\u3089\u306b\u3001NIST \u306f AES \u3068\u5171\u5b58\u3067\u304d\u308b\u91cf\u5b50\u8010\u6027\u6697\u53f7\u5316\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306e\u958b\u767a\u30d7\u30ed\u30bb\u30b9\u3092\u958b\u59cb\u3057\u307e\u3057\u305f\u3002<\/p>\n<h2>AES \u3068\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc<\/h2>\n<p>\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u30b5\u30fc\u30d0\u30fc\u9593\u306e\u8ee2\u9001\u4e2d\u306e\u30c7\u30fc\u30bf\u3092\u4fdd\u8b77\u3059\u308b\u305f\u3081\u306b\u3001\u591a\u304f\u306e\u5834\u5408 AES \u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7d4c\u7531\u3067\u9001\u4fe1\u3055\u308c\u308b\u30c7\u30fc\u30bf\u3092\u6697\u53f7\u5316\u3059\u308b\u3053\u3068\u3067\u3001AES \u306f\u6a5f\u5bc6\u6027\u3092\u78ba\u4fdd\u3057\u3001\u76d7\u8074\u304b\u3089\u4fdd\u8b77\u3057\u307e\u3059\u3002OneProxy \u306a\u3069\u306e\u4f01\u696d\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u30c7\u30fc\u30bf\u306e\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u3068\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u7dad\u6301\u3059\u308b\u305f\u3081\u306b AES \u6697\u53f7\u5316\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u3092\u4ecb\u3057\u3066\u9001\u4fe1\u3055\u308c\u308b\u60c5\u5831\u306f\u6a5f\u5bc6\u6027\u304c\u9ad8\u3044\u305f\u3081\u3001AES \u306e\u3088\u3046\u306a\u5f37\u529b\u306a\u6697\u53f7\u5316\u6a19\u6e96\u304c\u4e0d\u53ef\u6b20\u3067\u3059\u3002\u533f\u540d\u6027\u306e\u305f\u3081\u3067\u3042\u308c\u3001\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u30d6\u30ed\u30c3\u30af\u89e3\u9664\u306e\u305f\u3081\u3067\u3042\u308c\u3001AES \u3092\u4f7f\u7528\u3059\u308b\u3068\u30e6\u30fc\u30b6\u30fc \u30c7\u30fc\u30bf\u304c\u5b89\u5168\u306b\u4fdd\u305f\u308c\u307e\u3059\u3002<\/p>\n<h2>\u95a2\u9023\u30ea\u30f3\u30af<\/h2>\n<p>AES \u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u6b21\u306e\u30ea\u30bd\u30fc\u30b9\u304c\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n<ol>\n<li><a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/FIPS\/NIST.FIPS.197.pdf\" target=\"_new\" rel=\"noopener nofollow\">AES\u306b\u95a2\u3059\u308bNIST\u51fa\u7248\u7269<\/a><\/li>\n<li><a href=\"https:\/\/ieeexplore.ieee.org\/document\/6054451\" target=\"_new\" rel=\"noopener nofollow\">AES: \u904e\u53bb\u3068\u73fe\u5728\u306e\u72b6\u6cc1<\/a><\/li>\n<li><a href=\"https:\/\/www.comparitech.com\/blog\/information-security\/aes-encryption\/\" target=\"_new\" rel=\"noopener nofollow\">AES \u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306e\u8aac\u660e<\/a><\/li>\n<li><a href=\"https:\/\/www.nist.gov\/itl\/current-cryptographic-standards-and-guidelines\" target=\"_new\" rel=\"noopener nofollow\">\u6697\u53f7\u5316\u6a19\u6e96\u3068\u30ac\u30a4\u30c9\u30e9\u30a4\u30f3<\/a><\/li>\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/aes-encryption\/\" target=\"_new\" rel=\"noopener nofollow\">\u521d\u5fc3\u8005\u306e\u305f\u3081\u306e AES \u6697\u53f7\u5316<\/a><\/li>\n<\/ol>","protected":false},"featured_media":467494,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-475814","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Advanced Encryption Standard (AES): An Essential Mechanism in Modern Cryptography<\/mark>","faq_items":[{"question":"What is the Advanced Encryption Standard (AES)?","answer":"<p>The Advanced Encryption Standard (AES) is a cryptographic algorithm that is widely used for encrypting electronic data. It was established by the U.S. National Institute of Standards and Technology (NIST) in 2001.<\/p>"},{"question":"How did AES come about?","answer":"<p>AES was chosen through a competitive process initiated by NIST in 1997 to replace the aging Data Encryption Standard (DES). The process was open to public scrutiny and comment. An algorithm submitted by two Belgian cryptographers, Vincent Rijmen and Joan Daemen\u2014known as Rijndael\u2014was selected as the new standard in 2001.<\/p>"},{"question":"How does AES work?","answer":"<p>AES operates by converting plaintext (input data) into ciphertext (encrypted data) using a series of transformations that include substitution, permutation, mixing, and key adding. These transformations are applied over multiple rounds that depend on the key size: 10 rounds for 128-bit keys, 12 rounds for 192-bit keys, and 14 rounds for 256-bit keys.<\/p>"},{"question":"What are the key features of AES?","answer":"<p>AES is efficient, operates quickly in both software and hardware, supports key sizes of 128, 192, and 256 bits, is resistant to all known practical attacks, and is globally recognized and adopted in numerous security protocols and systems.<\/p>"},{"question":"What types of AES exist?","answer":"<p>AES primarily exists in three variants, determined by the length of the key used in the encryption and decryption process: AES-128 uses a 128-bit key and runs 10 rounds, AES-192 uses a 192-bit key with 12 rounds, and AES-256 uses a 256-bit key with 14 rounds.<\/p>"},{"question":"Where is AES used and what problems can arise?","answer":"<p>AES is used across various fields such as telecommunications, banking, and electronic commerce due to its security and efficiency. It's also used in securing wireless networks, VPNs, and classified information within the U.S. government. Problems related to AES mostly occur when it's improperly implemented or when key management is inadequate.<\/p>"},{"question":"How does AES compare to other similar algorithms?","answer":"<p>AES is more standardized, offers a larger key size, and is more widely used than other similar cryptographic algorithms like DES, Triple DES, and Blowfish.<\/p>"},{"question":"What are the future perspectives of AES?","answer":"<p>While AES remains secure against all known practical attacks, efforts to strengthen it against potential future threats include more robust key management, hardware-based encryption, and increased key lengths. NIST has also initiated a process to develop quantum-resistant cryptographic algorithms.<\/p>"},{"question":"How are proxy servers like OneProxy associated with AES?","answer":"<p>Proxy servers often use AES to secure data in transit between the client and the server. AES encryption helps maintain the confidentiality and protection against eavesdropping, ensuring user data remains secure.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/475814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/475814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media\/467494"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media?parent=475814"}],"curies":[{"name":"\u3046\u30fc\u3093","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}