<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Aes on YuuuuuuYu</title><link>https://4d4cat.com/tags/aes/</link><description>Recent content in Aes on YuuuuuuYu</description><generator>Hugo -- 0.147.2</generator><language>ko-KR</language><lastBuildDate>Mon, 27 Oct 2025 16:07:14 +0900</lastBuildDate><atom:link href="https://4d4cat.com/tags/aes/index.xml" rel="self" type="application/rss+xml"/><item><title>AES/CBC/PKCS7</title><link>https://4d4cat.com/posts/2022/aes-cbc-pkcs7/</link><pubDate>Tue, 12 Jul 2022 14:23:00 +0900</pubDate><guid>https://4d4cat.com/posts/2022/aes-cbc-pkcs7/</guid><description>&lt;p>용어 자체가 거창해보이지만 하나씩 해석해보면&lt;/p>
&lt;p>&lt;strong>AES&lt;/strong> &lt;em>대칭키 암호화 방식&lt;/em> 중 하나이고&lt;br>
&lt;strong>CBC&lt;/strong>는 블록 단위로 암호화를 하는 &lt;em>AES 방식의 운영모드&lt;/em> 중 하나이다. &lt;br>
&lt;strong>PKCS7&lt;/strong>은 AES128 방식을 쓴다고 하면, 128비트보다 &lt;em>작은 블록이 나오면 뒤에 값을 붙여주는&lt;/em> &amp;lsquo;&lt;strong>패딩&lt;/strong>&amp;lsquo;의 한 방식이다.&lt;/p>
&lt;p>크게 암호화 방식은 대칭키, 비대칭키 방식이 있다. &lt;br>
&lt;strong>대칭키&lt;/strong>는 암호화/복호화에 쓰이는 키가 같아서 &lt;em>속도가 빠르지만&lt;/em> 해당 키값이 노출되면 문제가 생기고 관리가 쉽지 않다.&lt;/p>
&lt;p>위에서 말한 &lt;strong>AES&lt;/strong>는 DES방식의 결함이 발견되어 채택된 방식으로 128/192/256비트의 &lt;em>고정 블록 단위&lt;/em>로 암호화를 수행한다.&lt;br>
특히 블록 암호화 방식은 &lt;em>평문의 길이와 상관없이 고정된 길이&lt;/em>가 나오게 된다.&lt;/p></description></item></channel></rss>