2013-11-04 4 views
0

작은 프로젝트에서 CryptoJS를 사용하고 있습니다. 한동안 나는 간단한 암호화 방법을 사용했다. 패스 프레이즈를 전달하고 crypto-j가 IV와 KEY를 생성하도록합니다. 이것은 잘 작동하는 데 사용되었습니다. 이제 진보적 인 사이퍼 링을 사용하고 싶습니다. 이렇게하려면 IV와 KEY를 명시 적으로 제공해야합니다. 암호로 논문을 만들 수있는 방법이 궁금합니다.CryptoJs를 사용하여 IV 및 키 생성

답변

0

이것은 PBKDF2가 사용하는 것과 동일합니다 (패스워드 기반 키 유도 함수).

+0

따라서 키와 암호화 된 콘텐츠를 함께 보낼 수 없습니다. 메시지 암호를 해독 할 때 암호를 다시 생성해야합니다. 새로 생성 된 키가 메시지를 올바르게 해독합니까? 그 맞습니까? iv의 경우 임의로 생성 된 숫자/문자열이 괜찮을 것이라고 가정합니다. – benzen