문제

이것은 AES 알고리즘에 관한 것입니다.

AES 알고리즘을 구현하고 알고리즘을 사용하여 데이터를 암호화했다고 가정합니다. 이제 다른 사람이 동일한 AES 알고리즘 (128 비트)을 구현했다고 가정합니다. 이제 알고리즘을 사용하여 데이터를 암호화하면 다른 사람이 개발 한 두 번째 알고리즘을 사용하여 데이터를 해독하고 원래 데이터를 되 찾을 수 있습니다. 알고리즘의 근본적인 차이는 무엇입니까?

S-Box와 관련된 것입니까?

감사

도움이 되었습니까?

해결책

AES는 지정된 알고리즘입니다. 두 가지 구현이있는 경우 차이없이 암호화하고 해독 할 수 있어야합니다. 차이가 있다면 그들 중 적어도 하나는 AES가 아닙니다.

그런 것들에 대해

  1. 상호 운용 할 수있는 암호화 알고리즘의 모든 구현이 귀하를 포함하여 정확하다고 가정합니다.
  2. 또는 실제로 바퀴에 대해 배우고 싶지 않으면 바퀴를 재발 명하지 마십시오.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top