Fix driver token table and IV padding

This commit is contained in:
Hamza-Ayed
2026-04-25 11:48:52 +03:00
parent fe5fa1feff
commit d78da5de88
3 changed files with 10 additions and 4 deletions

View File

@@ -28,7 +28,10 @@ class LegacyEncryption
}
$this->key = trim(file_get_contents($keyPath));
$this->iv = config('intaleq.legacy_iv', '');
$this->iv = config('intaleq.legacy_iv', env('initializationVector', ''));
if (strlen($this->iv) !== 16) {
$this->iv = str_pad($this->iv, 16, "\0");
}
}
/**