Yii2에서 SSN 및 계정 번호 암호화에 encryptByKey()를 사용하고 있습니다. 문제는 다시 생성하려고 할 때 동일한 계정 번호에 대해 다른 암호화 된 데이터를 생성한다는 것입니다.Yii2 암호화가 다른 암호화 데이터를 생성합니다.
나는 다음과 같이 데이터베이스에서 일치하지 않을 수 있습니다
Customers::findOne(['account_number'=> Yii::$app->getSecurity()->encryptByKey($account_number, "someKeyHere")]);
모든 암호화 방법이 동일 암호화 된 데이터를 내가 그것을 암호화 할 때마다 생성 할 수 있습니까?
감사합니다.
고맙습니다 (Y) – Tahir