16 바이트의 데이터를 AES로 단일 블록으로 암호화하는 것이 얼마나 안전합니까? 소금/IV가 없으며 조작 모드가 없습니다. 수백만 개의 서로 다른 16 바이트 블록이 암호화되어 있습니다. 나는 암호에 대해 충분하지 못하지만 이것은 나에게 냄새가 난다.소금없이 16 바이트의 AES 암호화
편집 : 조금 자세한 내용을 제공하는이 아닙니다 메시지를하지만 일반 텍스트의 길이가 16 바이트 될 일이 데이터베이스 테이블 컬럼을 암호화에 대해. 데이터가 완전히 랜덤하지는 않습니다 (처음 8 바이트는 자주 동일합니다). 성공적인 암호 해독을 식별하는 체크섬이 있습니다.
이번 주에 제안하는 사람들과 회의에 참석할 예정이며, 문제가있는 경우 설계가 안전하지 않다는 것을 보여줄 수있는 참고 자료에 대한 의견을 크게 듣게 될 것입니다. 나는이 시스템에 완전히 익숙하지 않지만, 많은 저항이 될 가능성이 있기 때문에이를 해결하기 위해 주요 재 설계가 필요하다고 생각한다. 관련된 사람들 (및 힘)의 대부분은 동기 부여가 작업 시스템을 얻는 것이고 비즈니스 측면에 있습니다. ...
정확히 어떤 종류의 데이터를 암호화하고 있습니까? 의사 랜덤이라면, 괜찮을 것입니다 ... 블록 사이에 어떤 패턴의 유사점이 있다면, 내 사람들이 지적한 것처럼 나쁜 생각입니다. –