diff --git a/Translations/Language.ar.xml b/Translations/Language.ar.xml
index 93c0894d8f..a09fa94fff 100644
--- a/Translations/Language.ar.xml
+++ b/Translations/Language.ar.xml
@@ -610,7 +610,6 @@
أضف/احذف الملفات المفاتيح من/إلى المجلد
احذف كل الملفات المفاتيح من المجلد
كلمة السر, PIM and/or ملف/ملفات المفاتيح تم تغييرها بنجاح.\n\nمهم: الرجاء التأكد من قراءة هذا القسم 'Changing Passwords and Keyfiles' في فصل 'Security Requirements and Precautions' في دليل المستخدم لفيراكربت.
- هذا القرص تم تسجيله في مفضلات النظام وهويته تغيرت.\nهل ترغب أن يقوم فيراكربت بتحديث تهيئة مفضلات النظام تلقائيا (يتطلب صلاحيات مدير نظام)?\n\nالرجاء إذا تمت الإجابة بلا, أنه يتحتم عليك تحديث مفضلات النظام يدويا.
هام: إذا لم تدمر قرص إنقاذ ڤيراكربت فإنه يمكن تظهير قسم\\نبيطة النظام باستخدام كلمة السر العتيقة (بإقلاع قرص إنقاذ ڤيراكربت و إدخال كلمة السر العتيقة). لذا ينبغي إنشاء قرص إنقاذ ڤيراكربت حديث ثم إتلاف العتيق. أتريد إنشاء قرص ڤيراكربت حديث؟
لاحظ أن قرص ڤيراكربت لازال يستخدم الخوارزمية السابقة. إن كنت تعد الخوارزمية السابقة غير آمنة فينبغي لك أن تنشئ قرص إنقاذ ڤيراكربت جديد ثم تدمر العتيق. أتريد إنشاء قرص إنقاذ ڤيراكربت جديد؟
لاحظ أن فيراكربت لا يقوم بتغيير محتوى ملف المفتاح. يمكنك اختيار أكثر من ملف مفتاح (التريتب غير مؤثر). إذا أضفت مجلدا, كل الملفات غير المخفية سيتم اعتبارها ملفات مفاتيح. اضغط 'Add Token Files' لاختيار ملفات مفاتيح مخزنة على كرت ذكي أو توكن آمن (أو قم باستيرادهما).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.be.xml b/Translations/Language.be.xml
index cf9d1ea249..7043acde0a 100644
--- a/Translations/Language.be.xml
+++ b/Translations/Language.be.xml
@@ -610,7 +610,6 @@
Дадаць/выдаліць ключавы файл для тома
Выдаліць усе ключавыя файлы з тома
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Звярніце ўвагу, што ваш дыск узнаўлення VeraCrypt (Rescue Disk) усё яшчэ выкарыстоўвае ранейшы алгарытм. Калі вы лічыце гэты алгарытм нядосыць надзейным, стварыце новы дыск узнаўлення VeraCrypt, пасля чаго знішчыце стары.\n\nХочаце стварыць новы дыск узнаўлення VeraCrypt?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.bg.xml b/Translations/Language.bg.xml
index b493930f1e..7003359cb9 100644
--- a/Translations/Language.bg.xml
+++ b/Translations/Language.bg.xml
@@ -610,7 +610,6 @@
Добавяне/Премахване на ключ-файлове на том
Премахване на всички ключ-файлове от том
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
ВАЖНО: Ако не сте унищожили вашия VeraCrypt Спасителен Диск, вашият системен дял/устойство все още може да бъде декриптиран с помощта на старата парола (като стартирате от VeraCrypt Спасителния Диск и въведете старата парола). Би трябвало да създадете нов VeraCrypt Спасителен Диск и след това да унищожите стария.\n\nЖелаете ли да създадете нов VeraCrypt Спасителен Диск?
Обърнете внимание на това, че вашият VeraCrypt Спасителен Диск все още използва предишният алгоритъм. Ако смятате, че предишният алгоритъм е несигурен, би трябвало да създадете нов VeraCrypt Спасителен Диск и след това да унищожите стария.\n\nЖелаете ли да създадете нов VeraCrypt Спасителен Диск?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.ca.xml b/Translations/Language.ca.xml
index 56950859ea..44cdd53585 100644
--- a/Translations/Language.ca.xml
+++ b/Translations/Language.ca.xml
@@ -610,7 +610,6 @@
Afegir/Eliminar fitxers de claus a/d'un volum
Eliminar tots els fitxers de claus d'un volum
La contrasenya, PIM i/o els fitxers de claus s'han canviat amb èxit.\n\nIMPORTANT: Si us plau, assegureu-vos d'haver llegit 'Canviar contrasenyes i fitxers de claus' al capítol 'Requisits de seguretat i precaucions' de la guia d'usuari del VeraCrypt.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: Si no ha destruït el disc de recuperació del VeraCrypt, la seva partició/unitat de sistema es podrà desxifrar utilitzant la contrasenya antiga (introduïnt el disc de ercuperació antic i la contrasenya antiga). Hauria de crear un nou disc de recuperació i destruïr l'antic.\n\nVol crear un nou disc de recuperació?
Tingui en compte que el seu disc de recuperació encara utilitza l'algorisme anterior. Si considera que l'algorisme anterior és insegur, hauria de crear un nou disc de recuperació i destruïr l'antic.\n\nVol crear un nou disc de recuperació?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.co.xml b/Translations/Language.co.xml
index 014643abed..2de42933f6 100644
--- a/Translations/Language.co.xml
+++ b/Translations/Language.co.xml
@@ -632,7 +632,6 @@ Information about Corsican localization:
Aghjunghje à u vulume o cacciacci schedarii chjave
Caccià tutti i schedarii chjave da u vulume
Cambiamentu di parolla d’intesa, PIM è/o schedarii chjave riesciutu.\n\nIMPURTANTE :Assicuratevi chì vò avete lettu u paragrafu « Cambiamentu di parolla d’intesa è di schedarii chjave » di u capitulu « Esigenze di sicurità è precauzioni » in a guida di l’utilizatore VeraCrypt.
- Stu vulume hè arregistratu cum’è un favuritu di u sistema è u so PIM hè statu cambiatu.\nVulete chì VeraCrypt mudificheghji autumaticamente a cunfigurazione di favuritu di u sistema (i privileghji d’amministratore sò richiesti) ?\n\nSappiate chì, s’è vò rispundite nò, tuccherà à voi di fallu manualmente.
IMPURTANTE : s’è ùn avete micca distruttu u vostru discu di succorsu VeraCrypt, a vostra partizione o u lettore di u vostru sistema pò ancu esse dicifratu impieghendu a vechja parolla d’intesa (avviendu nant’à u discu di succorsu VeraCrypt è stampittendu a vechja parolla d’intesa). Duveriate creà un novu discu di succorsu VeraCrypt è distrughje u vechju.\n\nVulete creà un novu discu di succorsu VeraCrypt ?
Sappiate chì u vostru discu di succorsu VeraCrypt impieghi ancu a cudificazione precedente. S’è a cudificazione precedente ùn vi pare micca sicura, duveriate creà un novu discu di succorsu VeraCrypt è distrughje u vechju.\n\nVulete creà un novu discu di succorsu VeraCrypt ?
Sappiate chì VeraCrypt ùn mudificheghja mai u cuntenutu di u schedariu chjave. Pudete selezziunà più d’un schedariu chjave (l’ordine ùn hè micca impurtante). S’è vò aghjunghjite un cartulare, tutti i schedarii micca piattati chì si trovanu in issu cartulare seranu impiegati cum’è schedarii chjave. Cliccu nant’à « + sched. di &gettone » per selezziunà i schedarii chjave chì sò arregistrati nant’à gettoni di sicurità o carte à stampinu (o per impurtà schedarii chjave versu gettoni di sicurità o carte à stampinu).
@@ -1706,6 +1705,8 @@ Information about Corsican localization:
L’allucamentu fisicu APFS selezziunatu « {0} » cuntene u vulume di u sistema macOS muntatu attualmente è ùn pò micca esse impiegatu cum’è un ospite di vulume VeraCrypt.
macOS signaleghja l’apparechju selezziunatu « {0} » cum’è essendu in lettura sola. Selezziunate una partizione fisica o un discu induve si pò scrive.
macOS hà signalatu l’apparechju selezziunatu cum’è essendu in lettura sola. S’ellu hè un discu APFS, assicuratevi chì ghjè a partizione d’allucamentu APFS fisica chì hè selezziunata, è micca un vulume APFS sintetizatu. Impiegate l’attrezzu di discu o « diskutil list » per identificà a partizione fisica eppò pruvate torna.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.cs.xml b/Translations/Language.cs.xml
index 291b4c8d82..a1afb4eec7 100644
--- a/Translations/Language.cs.xml
+++ b/Translations/Language.cs.xml
@@ -610,7 +610,6 @@
Přidat/Odebrat souborové klíče do/ze svazku
Odstranit všechny souborové klíče ze svazku
Heslo a souborový klíč/e byly úspěšně změněny.\n\nDŮLEŽITÉ: ujistěte se, prosím, že jste si přečetli sekci „Změna hesel a souborových klíčů” v kapitole „Bezpečnostní požadavky a opatření” v uživatelské příručce VeraCryptu.
- Tento svazek je registrován jako systémově oblíbený a jeho PIM bylo změněno.\nPřejete si, aby VeraCrypt automaticky aktualizoval jeho konfiguraci (vyžadována oprávnění správce systému)?\n\nProsím, neopomeňte, že odpovíte-li „Ne”, budete muset je manuálně aktualizovat.
DŮLEŽITÉ: pokud jste nezničili váš Záchranný disk VeraCryptu, váš systémový diskový oddíl/disk může být stále dešifrován použitím starého hesla (zavedením Záchranného disku VeraCryptu a zadáním starého hesla). Měli byste vytvořit nový Záchranný disk VeraCryptu a pak zničit starý.\n\nChcete vytvořit nový Záchranný disk?
Záchranný disk VeraCrypt stále používá předchozí algoritmus. Považujete-li předchozí algoritmus za nedostatečně bezpečný, měli byste vytvořit nový záchranný disk VeraCrypt a pak starý zničit.\n\nChcete vytvořit nový Záchranný disk VeraCrypt?
Vězte, že VeraCrypt nikdy nemění obsah souborového klíče. Můžete vybrat více než jen jeden souborový klíč (na pořadí nezáleží). Zadáte-li adresář, všechny neskryté soubory nalezené uvnitř, budou použity jako souborové klíče. Klikněte na „Přidat soubory tokenu” a vyberte souborové klíče uložené na bezpečnostních tokenech nebo smart kartách (nebo k importu souborových klíčů na bezpečnostní tokeny nebo na smart karty).
@@ -1684,6 +1683,8 @@
Vybrané fyzické úložiště APFS '{0}' obsahuje aktuálně připojený systémový svazek macOS a nelze jej použít jako hostitele svazku VeraCryptu.
macOS hlásí vybrané zařízení '{0}' jako pouze pro čtení. Vyberte zapisovatelný fyzický diskový oddíl nebo disk.
macOS oznámil, že vybrané zařízení je pouze pro čtení. Jde-li o disk APFS, ujistěte se, že jste vybrali fyzický diskový oddíl úložiště APFS, nikoli syntetizovaný svazek APFS. Pomocí Diskové utility nebo příkazu 'diskutil list' určete fyzický diskový oddíl a zkuste to znovu.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.da.xml b/Translations/Language.da.xml
index 390664f68e..4c1e2bed01 100644
--- a/Translations/Language.da.xml
+++ b/Translations/Language.da.xml
@@ -610,7 +610,6 @@
Tilføj/Fjern nøglefiler til/fra Bind
Fjern alle nøglefiler fra Bind
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
VIGTIGT: Hvis du ikke har destrueret din VeraCrypt Nødhjælps Disk, vil dit system partition/drev stadig kunne dekrypteres ved brug af det gamle kodeord (ved at boote på VeraCrypt Nødhjælps Disk og indtaste det gamle kodeord). Du bør oprette en ny VeraCrypt Nødhjælps Disk og så destruere den gamle.\n\nØnsker du at oprette en ny VeraCrypt Nødhjælps Disk?
Bemærk at din VeraCrypt Nødhjælps Disk stadig bruger den tidligere algoritme. Hvis du fornemmer den tidligere algoritme er usikker, bør du oprette en ny VeraCrypt Nødhjælps Disk og så destruere den gamle.\n\nØnsker du at oprette en ny VeraCrypt Nødhjælps Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.de.xml b/Translations/Language.de.xml
index 4de98a7335..451f5c0c58 100644
--- a/Translations/Language.de.xml
+++ b/Translations/Language.de.xml
@@ -613,7 +613,6 @@
Schlüsseldateien dem/vom Volume hinzufügen/entfernen
Alle Schlüsseldateien vom Volume entfernen
Passwort, PIM und/oder Schlüsseldatei(en) wurden erfolgreich geändert.\n\nWICHTIG: Bitte stellen Sie sicher, dass Sie den Abschnitt „Changing Passwords and Keyfiles“ im Kapitel „Security Requirements and Precautions“ im VeraCrypt-Benutzerhandbuch gelesen haben.
- Dieses Volume ist ein Systemfavorit und sein PIM wurde geändert.\nMöchten Sie, dass VeraCrypt automatisch die Einstellung des Systemfavoriten aktualisiert (Administratorrechte werden benötigt)?\n\nBitte beachten Sie: Wenn Sie mit „Nein“ antworten, müssen Sie den Systemfavoriten manuell aktualisieren.
WICHTIG: Wenn Sie Ihren VeraCrypt-Rettungsdatenträger nicht zerstört haben, dann kann Ihre Systempartition/Ihr Systemlaufwerk weiterhin mit dem alten Passwort entschlüsselt werden (durch Starten des VeraCrypt-Rettungsdatenträgers und die Eingabe des alten Passwortes). Sie sollten einen neuen VeraCrypt-Rettungsdatenträger erstellen und den alten vernichten.\n\nMöchten Sie einen neuen Rettungsdatenträger erstellen?
Beachten Sie, dass Ihr VeraCrypt-Rettungsdatenträger weiterhin den vorherigen Algorithmus verwendet. Wenn Sie den vorherigen Algorithmus als unsicher einstufen, dann sollten Sie einen neuen VeraCrypt-Rettungsdatenträger erstellen und den alten vernichten.\n\nMöchten Sie einen neuen Rettungsdatenträger erstellen?
VeraCrypt ändert niemals den Inhalt der Schlüsseldatei. Sie können mehr als eine Schlüsseldatei wählen (die Reihenfolge ist egal). Wenn Sie einen Ordner hinzufügen, werden alle nicht versteckten Dateien darin als Schlüsseldateien verwendet. Klicken Sie auf „Token/Smartcard“, um Schlüsseldateien zu wählen, die auf Sicherheitstokens/Smartcards gespeichert sind (oder um Schlüsseldateien dort zu speichern).
@@ -1687,6 +1686,8 @@
Die ausgewählte physische APFS-Speicherpartition '{0}' enthält das derzeit eingebundene macOS-Systemvolume und kann nicht als VeraCrypt-Volume-Host verwendet werden.
macOS meldet, dass das ausgewählte Gerät '{0}' schreibgeschützt ist. Wählen Sie eine beschreibbare physische Partition oder Festplatte aus.
macOS hat das ausgewählte Gerät als schreibgeschützt gemeldet. Handelt es sich um eine APFS-Festplatte, stellen Sie sicher, dass Sie die physische APFS-Speicherpartition ausgewählt haben und nicht ein synthetisches APFS-Volume. Identifizieren Sie die physische Partition mit dem Festplatten-Dienstprogramm oder dem Befehl „diskutil list“ und versuchen Sie es dann erneut.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.el.xml b/Translations/Language.el.xml
index 2aab5ab2a8..3dd5739d49 100644
--- a/Translations/Language.el.xml
+++ b/Translations/Language.el.xml
@@ -610,7 +610,6 @@
Προσθήκη/Διαγραφή αρχείων-κλειδιών σε/από τόμους
Διαγραφή όλων των αρχείων-κλειδιών από τον τόμο
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Σημειώστε ότι ο Δίσκος Ασφαλείας VeraCrypt σας εξακολουθεί να χρησιμοποιεί τον προηγούμενο αλγόριθμο. Αν θεωρείτε τον προηγούμενο αλγόριθμο ανασφαλή, θα πρέπει να δημιουργήσετε έναν νέο Δίσκο Ασφαλείας και να καταστρέψετε τον παλιό.\n\nΘέλετε να δημιουργήσετε έναν νέο Δίσκο Ασφαλείας VeraCrypt;
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.es.xml b/Translations/Language.es.xml
index d809ac82a2..b74e206802 100644
--- a/Translations/Language.es.xml
+++ b/Translations/Language.es.xml
@@ -610,7 +610,6 @@
Añadir/Eliminar Archivos-llave a/de un Volumen
Eliminar Todos los Archivos-llave de un Volumen
Contraseña, PIM y/o archivo(s)-clave cambiados con éxito.\n\nIMPORTANTE: Por favor asegúrese que haya leído la sección 'Cambiando contraseñas y archivos-clave' en el capítulo 'Precauciones y Requisitos de Seguridad' en la Guía de Usuario de VeraCrypt.
- Este volumen está registrado como un Favorito de Sistema y su PIM asociado ha sido cambiado.\n¿Quiere que VeraCrypt automáticamente actualice la configuración de Favoritos de Sistema (se require permisos de administración)?\n\nPor favor, sea consciente de que si responde que no, deberá actualizar el Sistema de Favoritos manualmente.
IMPORTANTE: Si no destruyó su Disco de Rescate VeraCrypt, su partición/unidad del sistema aún puede ser descifrada usando la contraseña antigua (arrancando el Disco de Rescate VeraCrypt e introduciendo la contraseña antigua). Debería ud. crear un nuevo Disco de Rescate VeraCrypt y destruir el antiguo.\n\n¿Desea crear un nuevo Disco de Rescate VeraCrypt?
Recuerde que el Disco de Rescate VeraCrypt aún usa el algoritmo anterior. Si considera el algoritmo anterior inseguro, debería crear un nuevo Disco de Rescate VeraCrypt y destruir el antiguo.\n\n¿Desea crear un nuevo Disco de Rescate VeraCrypt?
VeraCrypt nunca modifica el contenido del archivo. Puede seleccionar más de un archivo-clave (el orden no importa). Si añade una carpeta, todos los archivos no ocultos que contenga serán usados como archivos-clave. Haga clic en 'Añadir Archivos Token' para seleccionar archivos-clave almacenados en tokens de seguridad o tarjetas inteligentes (o para importar archivos-clave a tokens o tarjetas).
@@ -1684,6 +1683,8 @@
El almacenamiento físico APFS seleccionado '{0}' contiene el volumen de sistema macOS actualmente montado y no puede usarse como host de volumen VeraCrypt.
macOS informa que el dispositivo seleccionado '{0}' es de sólo lectura. Seleccione una partición física o disco con permiso de escritura.
macOS informó que el dispositivo seleccionado es de sólo lectura. Si se trata de un disco APFS, asegúrese de haber seleccionado la partición física de almacenamiento APFS, no un volumen APFS sintetizado. Use la Utilidad de Discos o 'diskutil list' para identificar la partición física y luego reinténtelo.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.et.xml b/Translations/Language.et.xml
index 3908a3ab83..e3e679ec35 100644
--- a/Translations/Language.et.xml
+++ b/Translations/Language.et.xml
@@ -610,7 +610,6 @@
Lisa/Eemalda võtmefailid konteineri(le/lt)
Eemalda kõik võtmefailid konteinerilt
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that your VeraCrypt Rescue Disk still uses the previous algorithm. If you consider the previous algorithm insecure, you should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.eu.xml b/Translations/Language.eu.xml
index 08d657a5b4..254c9eea20 100644
--- a/Translations/Language.eu.xml
+++ b/Translations/Language.eu.xml
@@ -610,7 +610,6 @@
Bolumenari Gako-fitxategiak Gehitu/Kendu
Gako-fitxategi Guztiak Bolumenatik Kendu
Pasahitza, PIM edo/eta gako-fitxategia(k) aldatu egin da/dira.\n\nGARRANTZITSUA: Ziurtatu zaitez VeraCrypt-en Erabiltzaile Gidaren 'Sekurtasun Baldintzak eta Neurriak' kapituloko 'Pasahitzak eta gako-fitxategiak aldatzen' atala irakurri duzula.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
GARRANTZITSUA: VeraCrypt-en Salbatze Diska txikitu ez baduzu, zure sistemaren partizio/unitatea oraindik pasahitz zaharrarekin argitu daiteke (VeraCrypt-en Sablatze Diskarekin sistema abiatuz eta pasahitz zaharra sartuz). VeraCrypt Salbatze Diska berri bat sortu eta zaharra txikitu beharko zenuke.\n\nVeraCrypt Salbatze Diska berri bat sortu nahi al duzu?
Ohartu zaitez VeraCrypt-en Salbatze Diskak oraindik algoritmo zaharra erabiltze duela. Algoritmo zaharra segurua ez dela iruditzen bazaizu, VeraCrypt Salbatze Diska berri bat sortu eta gero zaharra txikitu beharko zenuke.\n\nVeraCrypt Salbatze Diska berri bat sortu nahi al duzu?
Kontutan hartu ezazu VeraCrypt-ek ez duela fitxategiaren edukia aldatzen. Karpeta bat aukeratzen baduzu, bertan dauden ezkutu gabeko fitxategi guztiak erabiliko dira gako-fitxategi moduan. 'Agiri Fitxategiak Gehitu' sakatu ezazu segurtasun agiri edo txartel azkarren barruan gordeta dauden gako-fitxategiak aukeratzeko (edo gako-fitxategiak sekurtasun agiri edo txartel azkarretara eramteko).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.fa.xml b/Translations/Language.fa.xml
index 5c0177f3db..00ea80ad5f 100644
--- a/Translations/Language.fa.xml
+++ b/Translations/Language.fa.xml
@@ -610,7 +610,6 @@
Add/Remove Keyfiles to/from Volume
Remove All Keyfiles from Volume
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that your VeraCrypt Rescue Disk still uses the previous algorithm. If you consider the previous algorithm insecure, you should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.fi.xml b/Translations/Language.fi.xml
index 78b2996e3e..830315bc7d 100644
--- a/Translations/Language.fi.xml
+++ b/Translations/Language.fi.xml
@@ -610,7 +610,6 @@
Lisää/poista avaintiedostoja taltiolle(lta)
Poista kaikki avaintiedostot taltiolta
Salasana, PIM ja/tai avaintiedosto(t) on onnistuneesti vaihdettu.\n\nTÄRKEÄÄ: Varmista, että olet lukenut osion 'Changing Passwords and Keyfiles' kappaleesta 'Security Requirements and Precautions' VeraCryptin käyttöoppaasta.
- Tämä taltio on määritetty järjestelmän suosikiksi ja sen PIM on muutettu.\nHaluatko että VeraCryptin päivittää automaattisesti järjestelmän suosikkien kokoonpanoa (järjestelmänvalvojan oikeudet vaaditaan)?\n\nHuomioi, että jos vastaat ei, sinun on päivitettävä järjestelmän suosikit manuaalisesti.
TÄRKEÄÄ: Jos et tuhoa VeraCryptin pelastuslevyä, sinun käyttöjärjestelmäosion/aseman salaus on yhä purettavissa vanhalla salasanalla (käynnistämällä VeraCryptin pelastuslevyn ja antamalla vanhan salasanan). Sinun täytyy luoda uusi VeraCryptin pelastuslevy ja sitten tuhota vanha.\n\nHaluatko luoda uuden VeraCryptin pelastuslevyn?
Huomioi, että VeraCryptin pelastuslevy käyttää vielä edellistä algoritmia. Jos epäilet että edellinen algoritmi ei ole turvallinen, sinun täytyy luoda ensin uusi VeraCryptin pelastuslevy ja sitten tuhota vanha.\n\nHaluatko luoda uuden VeraCryptin pelastuslevyn?
Huomaa, että VeraCrypt ei koskaan muuta avaintiedoston sisältöä. Voit valita useamman kuin yhden avaintiedoston (järjestyksellä ei ole väliä). Jos lisäät kansion, kaikki sen sisältämät ei-piilotetut tiedostot ovat avaintiedostoja. Napsauta 'Lisää turvallisuustunnisteita', kun haluat valita turvallisuustunnisteisiin tai älykortteihin tallennettuja avaintiedostoja (tai tuoda avaintiedoston turvatunnisteisiin tai älykortteihin).
@@ -1684,6 +1683,8 @@
Valittu fyysinen APFS-tallennusosio '{0}' sisältää parhaillaan liitetyn macOS-järjestelmätaltion, eikä sitä voi käyttää VeraCrypt-taltion isäntänä.
macOS ilmoittaa valitun laitteen '{0}' olevan vain luku -tilassa. Valitse kirjoituskelpoinen fyysinen osio tai levy.
macOS ilmoitti valitun laitteen olevan vain luku -tilassa. Jos kyseessä on APFS-levy, varmista, että valitsit fyysisen APFS-tallennusosion etkä APFS:n syntetisoitua taltiota. Käytä Levytyökalua tai komentoa 'diskutil list' fyysisen osion tunnistamiseen ja yritä sitten uudelleen.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.fr.xml b/Translations/Language.fr.xml
index 80f9dafc99..50d550f387 100644
--- a/Translations/Language.fr.xml
+++ b/Translations/Language.fr.xml
@@ -610,7 +610,6 @@
Ajouter/Supprimer les fichiers clés au/du volume
Supprimer tous les fichiers clés du volume
Mot de passe, PIM ou fichier(s) clé(s) modifiés avec succès.\n\nIMPORTANT : Assurez-vous que vous avez lu la section "Changer les mots de passe et fichiers clés" dans le chapitre « Exigences de sécurité et précautions » dans le guide de l’utilisateur VeraCrypt.
- Ce volume est enregistré comme volume système préféré et son PIM a été changé.\nVoulez-vous que VeraCrypt mette à jour automatiquement la configuration de ce volume système préféré (privilèges d’administrateur requis)?\n\nVeuillez noter que si vous répondez non, vous devrez manuellement mettre à jour le champs PIM de ce volume système préféré.
IMPORTANT : Si vous n’avez pas détruit votre disque de secours VeraCrypt, votre partition/disque système peut encore être déchiffré en utilisant l’ancien mot de passe (en démarrant avec le disque de secours VeraCrypt et en saisissant mot de passe). Vous devriez créer un nouveau disque de secours VeraCrypt et détruire l’ancien.\n\nVoulez-vous créer un nouveau disque de secours VeraCrypt ?
Notez que votre disque de secours VeraCrypt utilise toujours l’algorithme précédent. Si vous considérez l’algorithme précédent non sécurisé, vous devriez créer un nouveau disque de secours VeraCrypt puis détruire l’ancien.\n\nVoulez-vous créer un nouveau disque de secours VeraCrypt ?
Notez que VeraCrypt ne modifie jamais le contenu du fichier clé. Vous pouvez sélectionner plus d’un fichier clé (l’ordre n’a pas d’importance). Si vous ajoutez un dossier, tous les fichiers non cachés trouvés dans le dossier seront utilisés en tant que fichiers clés. Cliquez sur "Add Token Files..." pour sélectionner des fichiers clés stockés sur des jetons de sécurité ou cartes à puce (ou pour importer des fichiers clés sur des jetons de sécurité ou cartes à puce).
@@ -1684,6 +1683,8 @@
Le support physique APFS sélectionné '{0}' contient le volume système macOS actuellement monté et ne peut pas être utilisé comme hôte de volume VeraCrypt.
macOS signale que le périphérique sélectionné '{0}' est en lecture seule. Sélectionnez une partition physique ou un disque accessible en écriture.
macOS a signalé que le périphérique sélectionné est en lecture seule. S’il s’agit d’un disque APFS, assurez-vous d’avoir sélectionné la partition physique de stockage APFS et non un volume APFS synthétisé. Utilisez l’Utilitaire de disque ou 'diskutil list' pour identifier la partition physique, puis réessayez.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.he.xml b/Translations/Language.he.xml
index b5a9b9e4a9..e7c6a2010e 100644
--- a/Translations/Language.he.xml
+++ b/Translations/Language.he.xml
@@ -610,7 +610,6 @@
הוסף / הסר קובצי מפתח אל / מתוך אמצעי האחסון
הסר את כל הגלישים מהאמצעי אחסון
סיסמה, PIM ו / או קובץ מפתח הוחלפו בהצלחה. \n \n חשוב: אנא ודא שקראת את החלק 'שינוי סיסמאות וקבצי מפתח' בפרק 'דרישות אמצעי זהירות' במדריך למשתמש של VeraCrypt.
- אמצעי אחסון זה רשום כמועדף על המערכת וה- PIM שלו השתנה. \n האם ברצונך ש- VeraCrypt יתעדכן אוטומטית את תצורת המערכת המועדפת (נדרשות הרשאות מנהל)? \n \n שים לב שאם תענה לא, יהיה עליך לעדכן אתמועדף על המערכת באופן ידני.
חשוב: אם לא הרסת את דיסק ההצלה של VeraCrypt, ניתן עדיין לפענח את מחיצת המערכת / כונן המערכת באמצעות הסיסמה הישנה (על ידי אתחול דיסק ההצלה של VeraCrypt והזנת הסיסמה הישנה).עליכם ליצור דיסק הצלה חדש של VeraCrypt ואז להרוס את הישן. \n \n האם ברצונכם ליצור דיסק הצלה חדש של VeraCrypt?
שים לב שדיסק ההצלה של VeraCrypt שלך עדיין משתמש באלגוריתם הקודם.אם אתה מחשיב את האלגוריתם הקודם כלא מאובטח, עליך ליצור דיסק הצלה חדש של VeraCrypt ואז להשמיד את הישן. \n \n האם ברצונך ליצור דיסק הצלה חדש של VeraCrypt?
שים לב ש- VeraCrypt לעולם לא משנה את תוכן קובץ המפתחות.אתה יכול לבחור יותר מקובץ מפתח אחד (הסדר לא משנה).אם תוסיף תיקיה, כל הקבצים שאינם מוסתרים שנמצאו בה ישמשו כקובצי מפתח.לחץ על 'הוסף קבצי אמצעי אבטחה' כדי לבחור קובצי מפתח המאוחסנים באמצעי האבטחה או בכרטיסים חכמים (או לייבוא קובצי אמצעי אבטחה לאמצעי האבטחה או כרטיסי חכם).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.hu.xml b/Translations/Language.hu.xml
index 0765c0ce86..3258edb64c 100644
--- a/Translations/Language.hu.xml
+++ b/Translations/Language.hu.xml
@@ -610,7 +610,6 @@
Kulcsfájlok hozzáadása/eltávolítása kötethez/kötetről
Az összes kulcsfájl eltávolítása a kötetről
A jelszó, a PIM és/vagy a kulcsfájl(ok) sikeresen módosítva lettek.\n\nFONTOS: Győződjön meg róla, hogy elolvasta a VeraCrypt felhasználói útmutató 'Biztonsági követelmények és óvintézkedések' című fejezetének 'Jelszavak és kulcsfájlok módosítása' című részét.
- Ez a kötet rendszer kedvencként van regisztrálva, és a PIM-je megváltozott.\nSzeretné, hogy a VeraCrypt automatikusan frissítse a rendszer kedvenc konfigurációját (rendszergazdai jogosultságok szükségesek)?\n\nVegye figyelembe, ha nemmel válaszol, manuálisan kell frissítenie a rendszer kedvencet.
FONTOS: Ha nem semmisítette meg a VeraCrypt helyreállító lemezt, a rendszerpartíció/meghajtó továbbra is visszafejthető a régi jelszóval (a VeraCrypt helyreállító lemez indításával, valamint a régi jelszó megadásával). Létre kell hoznia egy új VeraCrypt helyreállító lemezt, majd meg kell semmisítenie a régit.\n\nLétre szeretne hozni egy új VeraCrypt helyreállító lemezt?
Ne feledje, hogy a VeraCrypt helyreállító lemez még mindig az előző algoritmust használja. Ha az előző algoritmust nem tartja biztonságosnak, hozzon létre egy új VeraCrypt helyreállító lemezt, majd semmisítse meg a korábbit.\n\nLétre szeretne hozni egy új VeraCrypt helyreállító lemezt?
Ne feledje, hogy a VeraCrypt soha nem módosítja a kulcsfájl tartalmát. Egynél több kulcsfájlt is kiválaszthat (a sorrend nem számít). Ha hozzáad egy mappát, a benne található összes nem rejtett fájl kulcsfájlként lesz használva. Kattintson a 'Jogkivonat fájlok hozzáadása' elemre a biztonsági jogkivonatokban tárolt kulcsfájlok vagy okoskártyák kiválasztásához (vagy kulcsfájlok importálása biztonsági jogkivonatokba vagy intelligens kártyákra).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.id.xml b/Translations/Language.id.xml
index 04c43154d1..e8f435220d 100644
--- a/Translations/Language.id.xml
+++ b/Translations/Language.id.xml
@@ -610,7 +610,6 @@
Tambahkan/Hapus Berkas Kunci ke/dari Volume
Hapus Semua Berkas Kunci dari Volume
Kata sandi, PIM dan/atau keyfile berhasil diubah.\n\nIMPORTANT: Pastikan Anda telah membaca bagian 'Mengubah Kata Sandi dan Keyfiles' dalam bab 'Persyaratan dan Tindakan Pencegahan Keamanan' di Panduan Pengguna VeraCrypt.
- Volume ini terdaftar sebagai Favorit Sistem dan PIM-nya diubah.\n Apakah Anda ingin VeraCrypt secara otomatis memperbarui konfigurasi System Favorite (hak administrator diperlukan) mencatat bahwa jika Anda menjawab tidak, Anda harus memperbarui Sistem Favorit secara manual.
PENTING: Jika Anda tidak menghancurkan Disk Penyelamatan VeraCrypt, partisi/drive sistem Anda masih dapat didekripsi menggunakan kata sandi lama (dengan mem-boot Disk Penyelamatan VeraCrypt dan memasukkan kata sandi lama). Anda harus membuat Disk Penyelamatan VeraCrypt baru dan kemudian menghancurkan yang lama.\n\nApakah Anda hendak membuat sebuah Disk Penyelamatan VeraCrypt yang baru?
Perhatikan bahwa Disk Penyelamatan VeraCrypt Anda masih menggunakan algoritma sebelumnya. Jika Anda menganggap algoritma sebelumnya tidak aman, Anda harus membuat Disk Penyelamatan VeraCrypt baru dan kemudian menghancurkan yang lama.\n\nApakah Anda hendak membuat sebuah Disk Penyelamatan VeraCrypt yang baru?
Perhatikan bahwa VeraCrypt tidak pernah memodifikasi isi keyfile. Anda dapat memilih lebih dari satu keyfile (urutan tidak masalah). Jika Anda menambahkan folder, semua file yang tidak tersembunyi yang ditemukan di dalamnya akan digunakan sebagai keyfiles. Klik 'Tambahkan File Token' untuk memilih keyfile yang disimpan pada token keamanan atau kartu pintar (atau untuk mengimpor keyfiles ke token keamanan atau kartu pintar).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.it.xml b/Translations/Language.it.xml
index ae18b0f1f0..360cb34358 100644
--- a/Translations/Language.it.xml
+++ b/Translations/Language.it.xml
@@ -610,7 +610,6 @@
Aggiungere/rimuovere i file chiave al/dal volume
Rimuovere tutti i file chiave dal volume
Password, PIM e/o file chiave cambiato con successo.\n\nIMPORTANTE: Assicuratevi di aver letto la sezione 'Changing Passwords and Keyfiles' nel capitolo 'Security Requirements and Precautions' nella VeraCrypt User Guide.
- Questo volume è registrato come Preferito di sistema e il suo PIM è stato modificato.\nVuoi che VeraCrypt aggiorni automaticamente la configurazione del Preferito di sistema (sono richiesti i privilegi di amministratore)?\n\nSi prega di notare che se si risponde no, è necessario aggiornare il Preferito del sistema manualmente.
IMPORTANTE: Se non avete distrutto il vostro disco di ripristino di VeraCrypt, la vostra partizione/disco di sistema può essere ancora deCrittata usando la vecchia password (tramite l'avvio del disco di ripristino di VeraCrypt e digitando la vecchia password). Dovete creare un nuovo disco di ripristino di VeraCrypt e quindi distruggere il vecchio.\n\nVolete creare un nuovo disco di ripristino di VeraCrypt?
Da notare che il vostro disco di ripristino di VeraCrypt usa ancora l'algoritmo precedente. Se considerate il precedente algoritmo non sicuro, dovete creare un nuovo disco di ripristino di VeraCrypt e distruggere il precedente.\n\nVolete creare un nuovo disco di ripristino di VeraCrypt?
Si noti che VeraCrypt non modifica mai il contenuto del file-chiave. È possibile selezionare più di un file-chiave (l'ordine non ha importanza). Se si aggiunge una cartella, tutti i file non nascosti trovat in essa saranno usati come file-chiave. Cliccare su 'Aggiungi file chiave' per selezionare un file-chiave memorizzato su di un token di sicurezza o una smart card (o per importarvi il file-chiave).
@@ -1684,6 +1683,8 @@
Lo store fisico APFS selezionato '{0}' contiene il volume di sistema macOS attualmente montato e non può essere usato come host di un volume VeraCrypt.
macOS segnala il dispositivo selezionato '{0}' come di sola lettura. Seleziona una partizione fisica o un disco scrivibile.
macOS ha segnalato il dispositivo selezionato come di sola lettura. Se questo è un disco APFS, assicurati di aver selezionato la partizione dello store fisico APFS, non un volume APFS sintetizzato. Usa Utility Disco o 'diskutil list' per identificare la partizione fisica, quindi riprova.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.ja.xml b/Translations/Language.ja.xml
index afd5e0d044..be4c264a58 100644
--- a/Translations/Language.ja.xml
+++ b/Translations/Language.ja.xml
@@ -610,7 +610,6 @@
ボリュームへのキーファイルの追加/削除
ボリュームから全てのキーファイルを削除
パスワードまたはキーファイルの変更に成功しました。\n\n重要:ユーザーズガイドの「安全のための必要事項と予防策」の章にある「パスワードとキーファイルの変更」節をよくお読みください。
- このボリュームはシステムのお気に入りとして登録されており、その PIM が変更されました。\nVeraCrypt にシステムのお気に入りの設定を自動的に更新させますか?(管理者権限が必要です)\n\nいいえと答えた場合は、システムのお気に入りを手動で更新する必要があることに注意してください。
重要:VeraCryptレスキューディスクを壊していなければ、システムパーティション/ドライブはまだ古いパスワードで復号可能です(レスキューディスクで起動して古いパスワードを入力します)。新しいVeraCryptレスキューディスクを作成し、古い方は壊してしまうべきです。\n\n新しいVeraCryptレスキューディスクを作成しますか?
今お持ちのVeraCryptレスキューディスクは従来の暗号化アルゴリズムが使用されています。もし従来の暗号化アルゴリズムが安全でないとお考えなら、新しいVeraCryptレスキューディスクを作成し、古い方は壊してしまうべきです。\n\n新しいVeraCryptレスキューディスクを作成しますか?
VeraCryptはキーファイルの内容を変更しません。キーファイルを複数選択することもできます(選択順序は無関係です)。フォルダを追加した場合は、その中にあって隠されていないファイルすべてがキーファイルとして使用されます。セキュリティトークンやスマートカードに保存されているキーファイルを選択する(あるいはキーファイルをセキュリティトークンやスマートカードにインポートする)には「トークンファイルの追加」をクリックしてください。
@@ -1684,6 +1683,8 @@
選択された APFS 物理ストア '{0}' には現在マウントされている macOS システムボリュームが含まれているため、VeraCrypt ボリュームホストとして使用できません。
macOS は、選択されたデバイス '{0}' を読み取り専用として報告しています。書き込み可能な物理パーティションまたはディスクを選択してください。
macOS は、選択されたデバイスを読み取り専用として報告しました。これが APFS ディスクの場合は、APFS 合成ボリュームではなく物理 APFS ストアパーティションを選択していることを確認してください。ディスクユーティリティまたは 'diskutil list' を使用して物理パーティションを確認してから、再試行してください。
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.ka.xml b/Translations/Language.ka.xml
index 29e9da0c86..a535b0d971 100644
--- a/Translations/Language.ka.xml
+++ b/Translations/Language.ka.xml
@@ -610,7 +610,6 @@
ტომ(ებ)იდან გასაღების ფაილ(ებ)ის დამატება/წაშლა
ტომიდან ყველა გასაღების ფაილის წაშლა
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
შენიშვნა:VeraCrypt-ის აღმდგენი დისკი ჯერჯერობით ისევ ძველ ალგორითმს იყენებს. თუ ძველი ალგორითმი დაუცველად მიგაჩბნიათ, მაშინ შექმენით ახალი აღმდგენი დისკი და ძველი გაანადგურეთ.\n\nგსურთ ახალი აღმდგენი დისკის შექმნა?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.ko.xml b/Translations/Language.ko.xml
index fe47614aff..d9873037e2 100644
--- a/Translations/Language.ko.xml
+++ b/Translations/Language.ko.xml
@@ -610,7 +610,6 @@
볼륨에서 키파일 추가/제거
볼륨에서 모든 키 파일 제거
비밀번호, PIM 및/또는 키 파일이 성공적으로 변경되었습니다.\n\n중요: VeraCrypt 사용 설명서의 '보안 요구 사항 및 주의 사항'장의 '비밀번호 및 키 파일 변경'섹션을 읽었는지 확인하세요.
- 이 볼륨은 시스템 즐겨찾기로 등록되어 PIM이 변경되었습니다.\nVeraCrypt가 시스템 즐겨찾기 구성을 자동으로 업데이트하도록 할까요? (관리자 권한 필요)\n\n아니오라고 대답할 경우 시스템 즐겨찾기를 수동으로 업데이트해야 합니다.
중요: VeraCrypt 응급 복구 디스크를 폐기하지 않은 경우 이전 암호를 사용하여 시스템 파티션/드라이브를 해독 할 수 있습니다(VeraCrypt 응급 복구 디스크를 부팅하고 이전 암호 입력). 새로운 VeraCrypt 응급 복구 디스크를 작성한 다음 이전 버전을 폐기해야합니다.\n\n새로운 VeraCrypt 응급 복구 디스크를 만드시겠습니까?
VeraCrypt 응급 복구 디스크는 여전히 이전 알고리즘을 사용합니다. 이전의 알고리즘이 안전하지 않다고 생각하면 새로운 VeraCrypt 응급 복구 디스크를 생성 한 다음 이전 VeraCrypt 응급 복구 디스크를 폐기해야합니다.\n\n새로운 VeraCrypt 응급 복구 디스크를 만드시겠습니까?
VeraCrypt는 키 파일 내용을 수정하지 않습니다. 둘 이상의 키 파일을 선택할 수 있습니다(순서는 중요하지 않음). 폴더를 추가하면 그 안에있는 숨겨진 파일이 아닌 모든 키 파일이 키 파일로 사용됩니다. '토큰 파일 추가'를 클릭하여 보안 토큰 또는 스마트 카드에 저장된 키 파일을 선택하거나 키 파일을 보안 토큰 또는 스마트 카드로 가져옵니다.
@@ -1684,6 +1683,8 @@
선택한 APFS 물리적 저장소 '{0}'에는 현재 마운트된 macOS 시스템 볼륨이 포함되어 있으므로 VeraCrypt 볼륨 호스트로 사용할 수 없습니다.
macOS에서 선택한 장치 '{0}'을 읽기 전용으로 보고했습니다. 쓰기 가능한 물리적 파티션 또는 디스크를 선택하세요.
macOS에서 선택한 장치를 읽기 전용으로 보고했습니다. APFS 디스크인 경우 APFS 합성 볼륨이 아니라 물리적 APFS 저장소 파티션을 선택했는지 확인하세요. 디스크 유틸리티 또는 'diskutil list'를 사용하여 물리적 파티션을 식별한 다음 다시 시도하세요.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.lv.xml b/Translations/Language.lv.xml
index a5f6657607..da9f61484d 100644
--- a/Translations/Language.lv.xml
+++ b/Translations/Language.lv.xml
@@ -610,7 +610,6 @@
Add/Remove Keyfiles to/from Volume
Remove All Keyfiles from Volume
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that your VeraCrypt Rescue Disk still uses the previous algorithm. If you consider the previous algorithm insecure, you should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.my.xml b/Translations/Language.my.xml
index 408617555f..3d3bb285df 100644
--- a/Translations/Language.my.xml
+++ b/Translations/Language.my.xml
@@ -611,7 +611,6 @@
Volume ထဲရှိ ကီးဖိုင်များကို ထည့်သွင်းရန်/ဖယ်ရှားရန်
Volume ထဲရှိ ကီးဖိုင်အားလုံးကို ဖယ်ရှားရန်
စကားဝှက်နှင့် ကီးဖိုင်(များ)ကို အောင်မြင်စွာ ပြောင်းလိုက်ပြီး။\n\nအရေးကြီးချက် - VeraCrypt သုံးစွဲသူ လမ်းညွှန်ထဲမှ 'လုံခြုံရေး လိုအပ်ချက်များနှင့် ကြိုတင်ကာကွယ်မှုများ' အခန်းမှ 'စကားဝှက်များနှင့် ကီးဖိုင်များ ပြောင်းလဲခြင်း' အပိုင်းကို သေချာ ဖတ်ရှုပါ။
- ဤ Volume ကို စနစ်၏ အနှစ်သက်ဆုံးအဖြစ် စာရင်းသွင်းထားပြီး ၎င်း၏ PIM ကို ပြောင်းလဲထားပါသည်။\nသင်သည် VeraCrypt အား စနစ်၏ အနှစ်သက်ဆုံး အစိတ်အပိုင်းများဖွဲ့စည်းပုံကို အလိုအလျောက် အပ်ဒိတ်လုပ်စေချင်ပါသလား (စီမံအုပ်ချုပ်သူ အခွင့်ထူးများ လိုအပ်ပါသည်)။\n\nကျေးဇူးပြု၍ သင်က မလုပ်စေချင်ပါဟု ဖြေပါက စနစ်၏ အနှစ်သက်ဆုံးကို သင်ကိုယ်တိုင် အပ်ဒိတ်လုပ်ရမည်ကို သတိပြုပါ။
အရေးကြီးချက် - အကယ်၍ VeraCrypt ဆယ်တင်ရေး အခွေကို သင် မဖျက်ဆီးပါက၊သင့် ကွန်ပျူတာစနစ် အခန်းကန့်/drive ကို စကားဝှက် အဟောင်းဖြင့် (VeraCrypt ဆယ်တင်ရေး အခွေကို ထည့်၊ စကားဝှက်ကို ရေးထည့်ပြီး) စာဝှက်ဖြည်နိုင်မည် ဖြစ်သည်။ VeraCrypt ဆယ်ဆင်ရေး အခွေကို ဖန်တီးပြီး အဟောင်းကို ဖျက်ဆီးလိုက်ပါ။\n\nVeraCrypt ဆယ်တင်ရေး အခွေသစ် တစ်ခုကို သင် ဖန်တီးလိုသလား?
သင့် VeraCrypt ဆယ်တင်ရေး အခွေသည် ယခင် အယ်လဂိုရီသမ်ကို သုံးစွဲနေဆဲဖြစ်သည်ကို သတိပြုပါ။ အကယ်၍ ယခင်က အယ်လဂိုရီသမ်သည် လုံခြုံမှုမရှိဟု ယူဆပါက၊ VeraCrypt ဆယ်တင်ရေး အခွေသစ် တစ်ခု ဖန်တီးပြီး အဟောင်းကို ဖျက်ဆီးလိုက်ပါ။\n\nVeraCrypt ပျက်စီးဒေတာပြန်ဖော်ဓာတ်ပြားကို သင်သည် ဖန်တီးလိုပါသလား?
VeraCrypt သည် ကီးဖိုင်ပါ အကြောင်းအရာများကို အပြောင်းအလဲ မလုပ်ပါ။ သင်သည် ကီးဖိုင် တစ်ခုပို၍ ရွေးချယ်နိုင်သည် (ဖိုင်ဟောင်းလျှင်လည်း ကိစ္စမရှိပါ)။ အကယ်၍ ဖိုင်တွဲ တစ်ခုကို သင် ထည့်သွင်းလျှင်၊ ၄င်း၌ တွေ့ရှိသော လျှို့ဝှက်မထားသည့် ဖိုင်အားလုံးကို ကီးဖိုင်များအဖြင့် အသုံးပြုလိမ့်မည်။ လုံခြုံရေး တိုကင်များ သို့မဟုတ် စမတ်ကတ်များ၌ သိမ်းဆည်းထားသော ကီးဖိုင်များကို ရွေးချယ်ရန် (သို့မဟုတ် တိုကင်များ (သို့) စမတ်ကတ်များ အတွက် ကီးဖိုင်များကို တင်သွင်းရန်) 'တိုကင် ဖိုင်များ ထည့်သွင်းရန်' ကို နှိပ်ပါ။
@@ -1686,6 +1685,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.nb.xml b/Translations/Language.nb.xml
index d1a3c00227..dcff2f6f78 100644
--- a/Translations/Language.nb.xml
+++ b/Translations/Language.nb.xml
@@ -610,7 +610,6 @@
Legg til/Fjern nøkkelfiler fra Volum
Fjern alle nøkkelfiler fra volum
Passord, PIM og/eller nøkkelfil(er) er endret.\n\nVIKTIG: Vennligst sørg for at du har lest seksjonen 'Endring av passord og nøkkelfiler' i kapitlet 'Sikkerhetskrav og forholdsregler' i VeraCrypt-brukerveiledningen.
- Dette volumet er registrert som et System Favoritt og dets PIM ble endret.\nVil du at VeraCrypt automatisk oppdaterer System Favoritt-konfigurasjonen (administratorrettigheter nødvendig)?\n\nVennligst merk at hvis du svarer nei, må du oppdatere System Favoritten manuelt.
VIKTIG: Hvis du ikke har ødelagt VeraCrypt-redningsdisken din, kan systempartisjonen/disken fremdeles dekrypteres ved hjelp av det gamle passordet (ved å starte VeraCrypt-redningsdisk og skrive inn det gamle passordet). Du bør opprette en ny VeraCrypt-redningsdisk og deretter ødelegge den gamle.\n\nVil du opprette en ny VeraCrypt-redningsdisk?
Merk at VeraCrypt-redningsdisk fortsatt bruker den forrige algoritmen. Hvis du anser den forrige algoritmen som usikker, bør du opprette en ny VeraCrypt-redningsdisk og deretter ødelegge den gamle.\n\nVil du opprette en ny VeraCrypt-redningsdisk?
Merk at VeraCrypt aldri endrer nøkkelfilinnholdet. Du kan velge mer enn en nøkkelfil (rekkefølgen spiller ingen rolle). Hvis du legger til en mappe, vil alle ikke-skjulte filer som finnes i den bli brukt som nøkkelfiler. Klikk 'Legg til Tokenfiler' for å velge nøkkelfiler lagret på sikkerhetstokens eller smartkort (eller for å importere nøkkelfiler til sikkerhetstokens eller smartkort).
@@ -1684,6 +1683,8 @@
Den valgte fysiske APFS-lagringen «{0}» inneholder det monterte macOS-systemvolumet og kan ikke brukes som vert for et VeraCrypt-volum.
macOS rapporterer den valgte enheten «{0}» som skrivebeskyttet. Velg en skrivbar fysisk partisjon eller disk.
macOS rapporterte den valgte enheten som skrivebeskyttet. Hvis dette er en APFS-disk, må du forsikre deg om at du har valgt den fysiske APFS-lagringspartisjonen, ikke et syntetisert APFS-volum. Bruk Diskverktøy eller «diskutil list» for å identifisere den fysiske partisjonen, og prøv på nytt.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.nl.xml b/Translations/Language.nl.xml
index 73affaf79a..cde2383443 100644
--- a/Translations/Language.nl.xml
+++ b/Translations/Language.nl.xml
@@ -610,7 +610,6 @@
Sleutelbestanden toevoegen/verwijderen aan/van volume
Alle sleutelbestanden uit het volume verwijderen
Wachtwoord, PIM en/of sleutelbestand(en) met succes gewijzigd.\n\nBELANGRIJK: Zorg ervoor dat u de alinea 'wachtwoorden en sleutelbestanden wijzigen' in het hoofdstuk 'beveiligingseisen en voorzorgsmaatregelen' in de VeraCrypt-gebruikershandleiding hebt gelezen.
- Dit volume is geregistreerd als een systeemfavoriet en zijn PIM is gewijzigd.\nWilt u dat VeraCrypt de configuratie van de systeemfavorieten automatisch bijwerkt (beheerdersrechten vereist)?\n\nHoud er rekening mee dat als u nee antwoordt, u de systeemfavoriet handmatig moet bijwerken.
BELANGRIJK: Als u uw VeraCrypt-herstelschijf niet hebt vernietigd, kan uw systeempartitie/-schijf nog steeds worden ontsleuteld met behulp van het oude wachtwoord (door vanaf de VeraCrypt-herstelschijf op te starten en het oude wachtwoord in te voeren). U moet een nieuwe VeraCrypt-herstelschijf aanmaken en vervolgens de oude vernietigen.\n\nWilt u een nieuwe VeraCrypt-herstelschijf aanmaken?
Merk op dat uw VeraCrypt-herstelschijf nog steeds het vorige algoritme gebruikt. Als u het vorige algoritme onveilig vindt, moet u een nieuwe VeraCrypt-herstelschijf maken en vervolgens de oude schijf vernietigen.\n\nWilt u een nieuwe VeraCrypt-herstelschijf aanmaken?
Merk op dat VeraCrypt de inhoud van het sleutelbestand nooit wijzigt. U kunt meer dan één sleutelbestand selecteren (de volgorde maakt niet uit). Als u een map toevoegt, worden alle niet-verborgen bestanden in deze map gebruikt als sleutelbestanden. Klik op 'tokenbestanden toevoegen' om sleutelbestanden te selecteren op veiligheidstokens of smartcards (of om ze te importeren in veiligheidstokens of smartcards).
@@ -1684,6 +1683,8 @@
De geselecteerde fysieke APFS-opslag '{0}' bevat het momenteel gekoppelde macOS-systeemvolume en kan niet worden gebruikt als host voor een VeraCrypt-volume.
macOS meldt dat het geselecteerde apparaat '{0}' alleen-lezen is. Selecteer een fysieke partitie of schijf waarop geschreven kan worden.
macOS geeft aan dat het geselecteerde apparaat alleen-lezen is. Als dit een APFS-schijf is, controleer dan of u de fysieke APFS-opslagpartitie hebt geselecteerd en niet een gesynthetiseerd APFS-volume. Gebruik Schijfhulpprogramma of 'diskutil list' om de fysieke partitie te identificeren en probeer het vervolgens opnieuw.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.nn.xml b/Translations/Language.nn.xml
index 92d2551ab9..e92679c803 100644
--- a/Translations/Language.nn.xml
+++ b/Translations/Language.nn.xml
@@ -610,7 +610,6 @@
Legg til/Fjern Nøkkelfiler til/frå Volum
Fjern alle Nøkkelfiler frå Volum
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that your VeraCrypt Rescue Disk still uses the previous algorithm. If you consider the previous algorithm insecure, you should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.pl.xml b/Translations/Language.pl.xml
index cd13f8303c..f301bc0b8e 100644
--- a/Translations/Language.pl.xml
+++ b/Translations/Language.pl.xml
@@ -610,7 +610,6 @@
Dodaj lub usuń pliki-klucze do lub z wolumenu
Usuń wszystkie pliki-klucze z wolumenu
Hasło, PIM i/lub pliki-klucze pomyślnie zmienione.\n\nWAŻNE: Proszę się upewnić, że przeczytałeś sekcje 'Changing Passwords and Keyfiles' w rozdziale 'Security Requirements and Precautions' w dokumentacji VeraCrypt.
- Ten wolumen jest zarejestrowany jako ulubiony systemu. \nCzy chcesz, aby VeraCrypt automatycznie uaktualnił konfigurację ulubionych systemu (wymagane uprawnienia administratora)?\n\nProszę zauważyć, że jeśli wybierzesz "nie", będziesz musiał uaktualnić ręcznie ulubione systemu.
WAŻNE: Jeżeli nie zniszczyłeś płyty ratunkowej VeraCrypt, twój system partycja/dysk może być ciągle odszyfrowany używając starego hasła (poprzez uruchomienie płyty ratunkowej VeraCrypt i wprowadzeniu starego hasła). Powinieneś stworzyć nową płytę ratunkową VeraCrypt i później skasować starą.\n\nCzy chcesz stworzyć nową płytę ratunkową VeraCrypt?
Płyta ratunkowa programu VeraCrypt nadal używa poprzedniego algorytmu. Jeśli poprzedni algorytm uważany jest za niebezpieczny, należy utworzyć nową płytę ratunkową i zniszczyć poprzednią.\n\nCzy chcesz utworzyć nową płytę ratunkową?
Zauważ, że VC nigdy nie zmienia zawartości pliku-klucza. Możesz wybrać więcej niż jeden plik-klucza (porządek nie ma znaczenia). Jeśli dodasz folder, wszystkie nieukryte pliki z niego zostaną użyte jako pliki-klucze. Kliknij 'Dodaj token...', by wskazać pliki-kluczy przechowywane na tokenach bezpieczeństwa lub kartach pamięci (albo zaimportować pliki-klucze na tokeny bezpieczeństwa lub karty pamięci).
@@ -1684,6 +1683,8 @@
Wybrany fizyczny magazyn APFS „{0}” zawiera aktualnie zamontowany wolumen systemu macOS i nie może być używany jako host wolumenu VeraCrypt.
System macOS zgłasza wybrane urządzenie „{0}” jako tylko do odczytu. Wybierz zapisywalną partycję fizyczną lub dysk.
System macOS zgłosił wybrane urządzenie jako tylko do odczytu. Jeśli jest to dysk APFS, upewnij się, że wybrano fizyczną partycję magazynu APFS, a nie wolumen syntezowany przez APFS. Użyj narzędzia dyskowego lub polecenia „diskutil list”, aby zidentyfikować partycję fizyczną, a następnie spróbuj ponownie.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.pt-br.xml b/Translations/Language.pt-br.xml
index 9fd154d4c9..8f62aed7fe 100644
--- a/Translations/Language.pt-br.xml
+++ b/Translations/Language.pt-br.xml
@@ -610,7 +610,6 @@
Adicionar/Remover Arquivo-chave do disco
Remover Todos os Arquivos-chave do disco
Senha, PIM e/ou arquivo(s) de chave alterados com sucesso.\n\nIMPORTANTE: Certifique-se de ler a seção 'Alterando Senhas e Arquivos de Chave' no capítulo 'Requisitos e Precauções de Segurança' do Guia do Usuário do VeraCrypt.
- Este volume está registrado como um Favorito do Sistema e seu PIM foi alterado.\nDeseja que o VeraCrypt atualize automaticamente a configuração de Favorito do Sistema (requer privilégios de administrador)?\n\nObserve que, se você responder não, precisará atualizar o Favorito do Sistema manualmente.
IMPORTANTE: Se você não destruir o seu VeraCrypt Rescue Disk, sua partição de sistema / unidade ainda pode ser descriptografado usando a senha antiga (por arrancar o VeraCrypt Rescue Disk e inserir a senha antiga). Você deve criar um novo VeraCrypt Rescue Disk e, em seguida, destruir o velho um .\n\nVocê deseja criar um novo VeraCrypt Rescue Disk?
Lembre que o Disco de Emergência VeraCrypt ainda usa o algoritmo anterior. Se você considera o algoritmo anterior inseguro, você deve criar um novo Disco de Emergência VeraCrypt e destruir o antigo.\n\nVocê deseja criar um novo disco de emergência VeraCrypt?
Observe que o VeraCrypt nunca modifica o conteúdo do arquivo-chave. Você pode selecionar mais de um arquivo-chave (a ordem não importa). Se você adicionar uma pasta, todos os arquivos não ocultos encontrados nela serão usados como arquivos-chave. Clique em 'Adicionar Arquivos de Token' para selecionar arquivos-chave armazenados em tokens de segurança ou cartões inteligentes (ou para importar arquivos-chave para tokens de segurança ou cartões inteligentes).
@@ -1684,6 +1683,8 @@
O armazenamento físico APFS selecionado '{0}' contém o volume de sistema macOS atualmente montado e não pode ser usado como host de volume VeraCrypt.
O macOS informa que o dispositivo selecionado '{0}' é somente leitura. Selecione uma partição física ou disco gravável.
O macOS informou que o dispositivo selecionado é somente leitura. Se for um disco APFS, certifique-se de ter selecionado a partição física de armazenamento APFS, não um volume APFS sintetizado. Use o Utilitário de Disco ou 'diskutil list' para identificar a partição física e tente novamente.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.ro.xml b/Translations/Language.ro.xml
index c41712bdf6..97528d07a2 100644
--- a/Translations/Language.ro.xml
+++ b/Translations/Language.ro.xml
@@ -610,7 +610,6 @@
Adăugare/Eliminare fișiere-cheie pe/de pe volum
Eliminare toate fișierele-cheie de pe volum
Parola și/sau fișierele-cheie au fost modificate cu succes.\n\nIMPORTANT: Asigurați-vă că ați consultat secțiunea „Changing Passwords and Keyfiles” din capitolul „Security Requirements and Precautions” din „Ghidul de utilizare VeraCrypt”.
- Acest volum este înregistrat ca volum sistem favorit și valoarea pentru MIP a fost modificată.\nDoriți ca VeraCrypt să actualizeze automat configurația volumului sistem favorit (sunt necesare drepturi de administrator)?\n\nDacă veți răspunde nu, va trebui să actualizați manual volumul sistem favorit.
IMPORTANT: Dacă nu ați distrus Discul de Recuperare VeraCrypt, discul/partiția sistem încă poate fi decriptat(ă) folosind vechea parolă (pornind sistemul de pe Discul de Recuperare VeraCrypt și introducând vechea parolă). Ar trebui să creați un nou Disc de Recuperare VeraCrypt și apoi să-l distrugeți pe cel vechi.\n\nDoriți să creați un nou Disc de Recuperare VeraCrypt?
Țineți cont că Discul de Recuperare VeraCrypt încă folosește vechiul algoritm. Dacă considerați vechiul algoritm nesigur, ar trebui să creați un nou Disc de Recuperare VeraCrypt și apoi să-l distrugeți pe cel vechi.\n\nDoriți să creați un nou Disc de Recuperare VeraCrypt?
Această operație nu modifică niciodată conținutul fișierului cheie. Puteți selecta mai mult de un fișier-cheie (ordinea nu contează). Dacă adăugați un folder, toate fișierele neascunse aflate în el vor fi folosite ca și fișiere-cheie. Apăsați pe «Adăugare dispozitiv» pentru a selecta fișierele-cheie stocate pe dispozitivele de securitate sau cardurile inteligente (sau pentru a importa fișierele-cheie pe acestea).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.ru.xml b/Translations/Language.ru.xml
index f66d32a329..5a2130be3e 100644
--- a/Translations/Language.ru.xml
+++ b/Translations/Language.ru.xml
@@ -610,7 +610,6 @@
Добавление/удаление ключевых файлов в/из том(а)
Удаление всех ключевых файлов из тома
Пароль, PIM и/или ключевые файлы успешно изменен(ы).\n\nВАЖНО: Обязательно прочтите параграф "Изменение паролей и ключевых файлов"\nв главе "Требования безопасности и меры предосторожности"\nв Руководстве пользователя VeraCrypt.
- Этот том зарегистрирован как системный избранный, и его PIM изменился.\nХотите автоматически обновить конфигурацию системных избранных томов (требуются права администратора)?\n\nПри ответе "Нет" вам будет нужно обновить системные избранные тома самостоятельно.
ВАЖНО: Если вы не уничтожили свой Диск восстановления VeraCrypt (Rescue Disk), то системный раздел/диск по-прежнему можно расшифровать с помощью старого пароля (загрузившись с Диска восстановления VeraCrypt и введя старый пароль). Нужно создать новый Диск восстановления VeraCrypt, после чего уничтожить старый.\n\nХотите создать новый Диск восстановления?
Обратите внимание, что ваш Диск восстановления VeraCrypt (Rescue Disk) всё ещё использует прежний алгоритм. Если вы считаете этот алгоритм недостаточно надёжным, создайте новый Диск восстановления VeraCrypt, после чего уничтожьте старый.\n\nХотите создать новый Диск восстановления?
Содержимое ключевого файла при этом не изменяется. Можно выбирать несколько ключевых файлов (порядок не важен). Если добавить папку, то ключевыми будут все не скрытые файлы внутри неё. Нажмите "Токен-файлы", чтобы выбрать ключевые файлы на токенах безопасности или смарт-картах (или для импорта ключевых файлов с токена/смарт-карты).
@@ -1684,6 +1683,8 @@
Выбранное физическое хранилище APFS '{0}' содержит смонтированный сейчас системный том macOS, его нельзя использовать в качестве хоста томов VeraCrypt.
macOS сообщает, что выбранное устройство '{0}' доступно только для чтения. Выберите физический раздел или диск, доступный для записи.
macOS сообщает, что выбранное устройство доступно только для чтения. Если это диск с файловой системой APFS, убедитесь, что вы выбрали физический раздел хранилища APFS, а не синтезированный том APFS. Используйте дисковую утилиту или 'diskutil list', чтобы определить физический раздел, затем повторите попытку.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.sk.xml b/Translations/Language.sk.xml
index 3f89228ef8..7d9fda4482 100644
--- a/Translations/Language.sk.xml
+++ b/Translations/Language.sk.xml
@@ -610,7 +610,6 @@
Pridať/Odobrať súborové kľúče do/zo zväzku
Odstrániť všetky súborové kľúče zo zväzku
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that your VeraCrypt Rescue Disk still uses the previous algorithm. If you consider the previous algorithm insecure, you should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.sl.xml b/Translations/Language.sl.xml
index 156f96d962..d47787992f 100644
--- a/Translations/Language.sl.xml
+++ b/Translations/Language.sl.xml
@@ -610,7 +610,6 @@
Dodaj ali odstrani ključne datoteke z nosilca
Odstrani vse ključne datoteke z nosilca
Geslo, PIM oziroma ključne datoteke so bile uspešno spremenjene.\n\nPOMEMBNO: Prepričaj se, da si prebral razdelek »Spreminjanje gesel in ključnih datotek« v poglavju »Varnostne zahteve in previdnostni ukrepi« v uporabniškem priročniku VeraCrypt.
- Ta nosilec je registriran kot sistemski priljubljeni in njegov PIM je bil spremenjen.\nAli želiš, da VeraCrypt samodejno posodobi konfiguracijo sistemskih priljubljanih (potrebne so skrbniške pravice)?\n\nUpoštevaj, da boš moral sistemske priljubljeno ročno posodobiti, če odgovoriš z ne.
POMEMBNO: Če nisi uničil reševalnega diska VeraCrypt, je tvojo sistemsko particijo/pogon še vedno mogoče dešifrirati s starim geslom (z zagonom reševalnega diska VeraCrypt in vnosom starega gesla). Ustvari nov reševalni disk VeraCrypt in nato uniči starega.\n\nAli želiš ustvariti nov reševalni disk VeraCrypt?
Upoštevaj, da tvoja reševalni disk VeraCrypt še vedno uporablja prejšnji algoritem. Če meniš, da prejšnji algoritem ni varen, moraš ustvariti nov reševalni disk VeraCrypt in nato uničiti starega.\n\nAli želiš ustvariti nov reševalni disk VeraCrypt?
Upoštevaj, da VeraCrypt nikoli ne spreminja vsebine ključnih datotek. Izbereš lahko več kot eno ključno datoteko (vrstni red ni pomemben). Če dodaš mapo, bodo vse neskrite datoteke, najdene v njej, uporabljene kot ključne datoteke. Klikni »Dodaj datoteke žetonov«, da izbereš ključne datoteke, shranjene na varnostnih žetonih ali pametnih karticah (ali za uvoz ključnih datotek v varnostne žetone ali pametne kartice).
@@ -1684,6 +1683,8 @@
Izbrana fizična shramba APFS '{0}' vsebuje trenutno priklopljen sistemski nosilec macOS in je ni mogoče uporabiti kot gostitelja nosilca VeraCrypt.
macOS poroča, da je izbrana naprava '{0}' samo za branje. Izberi zapisljivo fizično particijo ali disk.
macOS je poročal, da je izbrana naprava samo za branje. Če je to disk APFS, se prepričaj, da si izbral fizično particijo shrambe APFS, ne sintetiziranega nosilca APFS. S programom Disk Utility ali ukazom 'diskutil list' poišči fizično particijo in poskusi znova.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.sv.xml b/Translations/Language.sv.xml
index a3d5713573..f6889167ed 100644
--- a/Translations/Language.sv.xml
+++ b/Translations/Language.sv.xml
@@ -610,7 +610,6 @@
Lägg till/ta bort nyckelfiler till/från volym...
Ta bort alla nyckelfiler från volymen
Lösenord, PIM och/eller nyckelfil/-er har ändrats.\n\nVIKTIGT: Se till att du har läst avsnittet "Ändra lösenord och nyckelfiler" i kapitlet "Säkerhetskrav och försiktighetsåtgärder" i VeraCrypts användarhandbok.
- Denna volym är registrerad som en systemfavorit och dess PIM ändrades.\nVill du att VeraCrypt automatiskt ska uppdatera systemfavoritkonfigurationen (administratörsbehörighet krävs)?\n\nObservera att om du svarar nej måste du uppdatera Systemfavorit manuellt.
VIKTIGT: Om du inte förstörde din VeraCrypt-återställningsdisk, kan din systempartition/enhet fortfarande dekrypteras med det gamla lösenordet (genom att starta VeraCrypt-återställningsdisk och ange det gamla lösenordet). Du bör skapa en ny VeraCrypt-återställningsdisk och sedan förstöra den gamla.\n\nVill du skapa en ny VeraCrypt-återställningsdisk?
Observera att din VeraCrypt-återställningsdisk fortfarande använder den tidigare algoritmen. Om du anser att den tidigare algoritmen är osäker bör du skapa en ny VeraCrypt-återställningsdisk och sedan förstöra den gamla.\n\nVill du skapa en ny VeraCrypt-återställningsdisk?
Observera att VeraCrypt aldrig ändrar nyckelfilens innehåll. Du kan välja mer än en nyckelfil (ordningen spelar ingen roll). Om du lägger till en mapp kommer alla icke-dolda filer som finns i den att användas som nyckelfiler. Klicka på "Lägg till tokenfiler" för att välja nyckelfiler lagrade på säkerhetstokens eller smartkort (eller för att importera nyckelfiler till säkerhetstokens eller smartkort).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.th.xml b/Translations/Language.th.xml
index f74894af58..1bf5145d3d 100644
--- a/Translations/Language.th.xml
+++ b/Translations/Language.th.xml
@@ -610,7 +610,6 @@
เพิ่ม/ลบคีย์ไฟล์จากไดรฟ์
ลบคีย์ไฟล์ทั้งหมดจากไดรฟ์
รหัสผ่าน, PIM และ/หรือคีย์ไฟล์เปลี่ยนแปลงเรียบร้อยแล้ว\n\nสำคัญ: โปรดแน่ใจว่าคุณได้อ่านส่วน 'การเปลี่ยนแปลงรหัสผ่านและคีย์ไฟล์' ในบท 'ข้อกำหนดและข้อควรระวังด้านความปลอดภัย' ในคู่มือผู้ใช้ VeraCrypt
- ไดรฟ์นี้ถูกลงทะเบียนเป็นไดรฟ์โปรดของระบบและ PIM ของมันถูกเปลี่ยนแปลงแล้ว\nคุณต้องการให้ VeraCrypt อัพเดตการตั้งค่าไดรฟ์โปรดของระบบโดยอัตโนมัติ (สิทธิ์ผู้ดูแลระบบจำเป็น)?\n\nโปรดทราบว่าถ้าคุณตอบว่าไม่ คุณจะต้องอัพเดตการตั้งค่าไดรฟ์โปรดของระบบด้วยตนเอง
สำคัญ: ถ้าคุณไม่ได้ทำลายแผ่นกู้คืนของ VeraCrypt รอบพาร์ทิชั่น/ไดรฟ์ของคุณยังสามารถถูกถอดรหัสโดยใช้รหัสผ่านเก่า (โดยการบูทด้วยแผ่นกู้คืนของ VeraCrypt และกรอกรหัสผ่านเก่า) คุณควรสร้างแผ่นกู้คืนใหม่ของ VeraCrypt จากนั้นทำลายแผ่นเก่า\n\nคุณต้องการสร้างแผ่นกู้คืนใหม่ของ VeraCrypt หรือไม่?
โปรดทราบว่าแผ่นกู้คืนของ VeraCrypt ยังคงใช้อัลกอริทึมเก่า ถ้าคุณพิจารณาว่าอัลกอริทึมเก่าไม่ปลอดภัย คุณควรสร้างแผ่นกู้คืนใหม่ของ VeraCrypt จากนั้นทำลายแผ่นเก่า\n\nคุณต้องการสร้างแผ่นกู้คืนใหม่ของ VeraCrypt หรือไม่?
โปรดทราบว่า VeraCrypt ไม่มีการเปลี่ยนแปลงเนื้อหาคีย์ไฟล์ คุณสามารถเลือกคีย์ไฟล์หลายไฟล์ (ลำดับไม่สำคัญ) ถ้าคุณเพิ่มไดเรกทอรี คีย์ไฟล์ที่ใช้ไฟล์ไม่ซ่อนทั้งหมดที่พบในนั้น คลิก 'เพิ่มไฟล์ Token' เพื่อเลือกคีย์ไฟล์ที่เก็บอยู่ในโทเค็นความปลอดภัยหรือบัตรสมารต์ (หรือเพื่อส่งออกคีย์ไฟล์ไปยังโทเค็นความปลอดภัยหรือบัตรสมารต์)
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.tr.xml b/Translations/Language.tr.xml
index caf9f3efd1..5e8bdf64ef 100644
--- a/Translations/Language.tr.xml
+++ b/Translations/Language.tr.xml
@@ -610,7 +610,6 @@
Birim anahtar dosyaları ekle ya da kaldır
Birimdeki tüm anahtar dosyalarını kaldır
Parola, kişisel çevrim çarpanı (PIM) ve/veya anahtar dosyaları değiştirildi.\n\nÖNEMLİ: Lütfen VeraCrypt kullanıcı rehberinin 'Güvenlik gereksinimleri ve önlemler' bölümündeki 'Parolaları ve anahtar dosyalarını değiştirme' bölümünü okuduğunuzdan emin olun.
- Bu birim, bir sistem sık kullanılanı olarak kaydedildi ve kişisel çevrim çarpanı (PIM) değiştirildi.\nVeraCrypt, sistem sık kullanılanı yapılandırmasının otomatik olarak güncellenmesini istiyor musunuz (yönetici yetkileri gerekir)?\n\nHayır yanıtını verirseniz, sistem sık kullanılanını el ile güncellemeniz gerekir.
ÖNEMLİ: VeraCrypt kurtarma diskinizi yok etmediyseniz, sistem bölümünüzün ya da sürücünüzün şifresi eski parola kullanılarak (VeraCrypt kurtarma diskini başlatıp eski parolayı yazarak) çözülebilir. Yeni bir VeraCrypt kurtarma diski oluşturmalı ve ardından eskisini yok etmelisiniz.\n\nYeni bir VeraCrypt kurtarma diski oluşturmak istiyor musunuz?
VeraCrypt kurtarma diskinizin önceki algoritmayı kullanacağını unutmayın. Önceki algoritmanın güvenli olmadığını düşünüyorsanız, yeni bir VeraCrypt kurtarma diski oluşturmalı ve ardından eskisini yok etmelisiniz.\n\nYeni bir VeraCrypt kurtarma diski oluşturmak istiyor musunuz?
Her türlü dosya (.mp3, .jpg, .zip, .avi gibi) VeraCrypt anahtar dosyası olarak kullanılabilir. Anahtar dosya içeriğinin hiçbir zaman VeraCrypt tarafından değiştirilmediğini unutmayın. Birden fazla anahtar dosya seçebilirsiniz (sırası önemli değildir). Bir klasör eklerseniz, içinde bulunan tüm gizli olmayan dosyalar anahtar dosyaları olarak kullanılır. Güvenlik kodlarında ya da akıllı kartlarda bulunan anahtar dosyaları seçmek (ya da anahtar dosyalarını güvenlik kodlarına ya da akıllı kartlara aktarmak için) 'Kod dosyaları ekle' üzerine tıklayın.
@@ -1684,6 +1683,8 @@
Seçilmiş fiziksel APFS deposu '{0}', şu anda bağlı olan macOS sistem birimini içeriyor ve VeraCrypt birimi barındırmak için kullanılamaz.
macOS, seçilmiş aygıtı '{0}' salt okunur olarak bildiriyor. Yazılabilir bir fiziksel bölüm ya da disk seçin.
macOS, seçilmiş aygıtı salt okunur olarak bildirdi. Bu bir APFS diskiyse, APFS sentezlenmiş birimi değil fiziksel APFS depolama bölümünü seçtiğinizden emin olun. Fiziksel bölümü belirlemek için Disk İzlencesi ya da 'diskutil list' komutunu kullanıp yeniden deneyin.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.uk.xml b/Translations/Language.uk.xml
index e3934aa494..dc3f72fee8 100644
--- a/Translations/Language.uk.xml
+++ b/Translations/Language.uk.xml
@@ -610,7 +610,6 @@
Додати/видалити файл-ключі до/з тому
Видалити всі файл-ключі з тому
Пароль, PIM та/або файл-ключ успішно змінено.\n\nВАЖЛИВО: обов'язково прочитайте розділ 'Changing Passwords and Keyfiles' у главі 'Security Precautions' Посібника Користувача VeraCrypt.
- Цей том зареєстровано як системний улюблений, і його PIM було змінено.\nЧи хочете ви, щоб VeraCrypt автоматично оновив конфігурацію системного улюбленого (потрібні права адміністратора)?\n\nЗверніть увагу, що якщо ви відповісте «ні», вам доведеться оновити системний улюблений вручну.
ВФЖЛІВО: Якщо ви не знищили свій диск відновлення VeraCrypt (Rescue Disk), ваш системний розділ/диск можна розшифрувати з допомогою старого пароля (завантажившись з диска відновлення VeraCrypt і ввівши старий пароль). Вам потрібно створити новий диск відновлення VeraCrypt, після чого знищити прихований.\n\nБажаєте створити новий диск відновлення VeraCrypt?
Пам'ятайте, ваш Диск Відновлення VeraCrypt ще використовує попередній алгоритм. Якщо стійкість попереднього алгоритму вас не задовільняє, вам слід створити новий Диск Відновлення VeraCrypt, а потім знищити старий.\n\nБажаєте створити новий диск відновлення VeraCrypt?
Зверніть увагу, що VeraCrypt не змінює вміст ключового файлу. Допускається вибрати більше одного ключового файлу (порядок вибору немає значення). Якщо додати теку, то всі файли всередині неї будуть використовуватися як ключові. Натисніть 'Добавити токен-файл', щоб вибрати ключові файли, що знаходяться на токенах безпеки або смарт-картах (або для імпортування кдючових файлів на токени/смарт-карти).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.uz.xml b/Translations/Language.uz.xml
index 512c62fffd..d385c1893b 100644
--- a/Translations/Language.uz.xml
+++ b/Translations/Language.uz.xml
@@ -610,7 +610,6 @@
Добавление/удаление ключевых файлов в/из том(а)
Удаление всех ключевых файлов из тома
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
ВАЖНО: Если вы не уничтожили свой диск восстановления VeraCrypt (Rescue Disk), ваш системный раздел/диск по-прежнему можно расшифровать с помощью старого пароля (загрузившись с диска восстановления VeraCrypt и введя старый пароль). Вам следует создать новый диск восстановления VeraCrypt, после чего уничтожить старый.\n\nХотите создать новый диск восстановления VeraCrypt?
Обратите внимание, что ваш диск восстановления VeraCrypt (Rescue Disk) всё ещё использует прежний алгоритм. Если вы считаете этот алгоритм недостаточно надёжным, создайте новый диск восстановления VeraCrypt, после чего уничтожьте старый.\n\nХотите создать новый диск восстановления VeraCrypt?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.vi.xml b/Translations/Language.vi.xml
index 3809fa85f9..b9398e0d06 100644
--- a/Translations/Language.vi.xml
+++ b/Translations/Language.vi.xml
@@ -610,7 +610,6 @@
Thêm/Bỏ các Tập tin khóa vào/ra khỏi Tập đĩa
Bỏ Tất cả các Tập tin khóa ra khỏi Tập đĩa
Mật mã và/hay tập tin khóa được thay đổi thành công.\n\nQUAN TRỌNG: Xin đảm bảo bạn có đọc phần 'Thay đổi Mật mã và Tập tin khóa' trong chương 'Yêu cầu và Đề phòng Bảo mật' trong Hướng dẫn cho Người dùng của VeraCrypt.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
QUAN TRỌNG: Nếu bạn đã không hủy bỏ Đĩa Cứu hộ VeraCrypt của bạn, hệ thống phân vùng/ổ đĩa của bạn vẫn có thể được giải mã khi dùng mật mã cũ (bằng cách khởi động Đĩa Cứu hộ VeraCrypt và nhập vào mật mã cũ). Bạn nên cấu tạo một Đĩa Cứu hộ VeraCrypt mới và sau đó hủy bỏ cái cũ.\n\nBạn có muốn cấu tạo một Đĩa Cứu hộ VeraCrypt mới không?
Lưu ý là Đĩa Cứu hộ VeraCrypt của bạn vẫn còn dùng thuật toán trước đó. Nếu bạn cho là thuật toán trước đó không an toàn thì bạn nên cấu tạo một Đĩa Cứu hộ VeraCrypt mới và sau đó hủy bỏ cái cũ.\n\nBạn có muốn cấu tạo một Đĩa Cứu hộ VeraCrypt mới không?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.zh-cn.xml b/Translations/Language.zh-cn.xml
index 72e9c6523f..943a32edcd 100644
--- a/Translations/Language.zh-cn.xml
+++ b/Translations/Language.zh-cn.xml
@@ -611,7 +611,6 @@
添加/移除 密钥文件...
从加密卷中移除所有密钥文件
密码 和/或 密钥文件已成功修改。\n\n重要:请确认您已经阅读了用户指南的'Security Requirements and Precautions'章节中的'Changing Passwords and Keyfiles'部分。
- 此加密卷已经修改PIM并标记成“系统收藏加密卷”。\n您希望VeraCrypt自动更新系统收藏加密卷设置么(需要管理员权限)。\n\n如果您不希望的话,请稍后手动更新设置。
重要:如果您不销毁 VeraCrypt 应急盘,您的系统分区/驱动器仍然可以通过使用旧密码解密(通过启动 VeraCrypt 应急盘和输入旧密码)。您应当创建一个新的 VeraCrypt 应急盘,之后并销毁原来的应急盘。\n\n您希望创建一个新的 VeraCrypt 应急盘吗?
请注意,VeraCrypt 应急盘仍然使用着早期的加密算法。如果您觉的先前的加密算法不安全,您应当创建一个新的 VeraCrypt 应急盘,之后并销毁原来的应急盘。\n\n您希望创建一个新的 VeraCrypt 应急盘吗?
VeraCrypt 并不会修改密钥文件的内容。 您可以选择一个以上的密钥文件(与次序无关)。如果您添加了一个文件夹,里面的所有非隐藏文件都将作为密钥文件。点击“添加口令牌”来选择存储于安全口令牌或智能卡中的密钥文件(或者导入密钥文件到安全口令牌或智能卡)。
@@ -1685,6 +1684,8 @@
所选 APFS 物理存储 '{0}' 包含当前挂载的 macOS 系统卷,无法作为 VeraCrypt 卷主机使用。
macOS 报告所选设备 '{0}' 为只读。请选择可写的物理分区或磁盘。
macOS 报告所选设备为只读。如果这是 APFS 磁盘,请确保您选择的是物理 APFS 存储分区,而不是 APFS 合成卷。请使用“磁盘工具”或 'diskutil list' 来识别物理分区,然后重试。
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.zh-hk.xml b/Translations/Language.zh-hk.xml
index 63e8b141f0..5128debc50 100644
--- a/Translations/Language.zh-hk.xml
+++ b/Translations/Language.zh-hk.xml
@@ -610,7 +610,6 @@
新增/移除加密區中的加密鑰檔案
從加密區中移除所有加密鑰檔案
密碼和/或加密鑰檔案已成功修改。\n\n重要:請確認你已經閱讀了用戶指南內 [Security Requirements and Precautions] 章節中 [Changing Passwords and Keyfiles] 的部分。
- 此磁碟區已登記成為喜愛的系統磁碟區及其 PIM 已經變更。\n你是否需要 VeraCrypt 自動更新喜愛的系統磁碟區設定 (必須系統管理員權限)?\n\n請注意如你的回應為否,你將需要手動更新喜愛的系統磁碟區。
重要:如果你不銷毀 VeraCrypt 救機碟,你的系統分割區或磁碟機仍然可以通過使用舊密碼解密(通過 VeraCrypt 救機碟來開機和輸入舊密碼)。你應該建立一個新的 VeraCrypt 救機碟,之後銷毀原先的救機碟。\n\n你希望建立一個新的 VeraCrypt 救機碟嗎?
請注意,VeraCrypt 救機碟仍然使用著早期的加密演算法。如果你覺的先前的加密演算法不安全,你應該建立一個新的 VeraCrypt 救機碟,之後銷毀原先的救機碟。\n\n你希望建立一個新的 VeraCrypt 救機碟嗎?
任何類型的檔案 (例如, .mp3, .jpg, .zip, .avi) 都可以用作 VeraCrypt 加密鑰檔案。注意 VeraCrypt 絕不會修改加密鑰檔案的內容。你可選擇多於一個加密鑰檔案(次序並不重要)。如果你新增一個資料夾,所有內含的非隱藏檔案都會用作加密鑰檔案。選擇 [加入令牌檔案] 以選取儲存在安全性權杖或智能卡 (或者匯入加密鑰檔案到安全性權杖或智能卡)。
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/Translations/Language.zh-tw.xml b/Translations/Language.zh-tw.xml
index 85dbe23af4..172de5b51a 100644
--- a/Translations/Language.zh-tw.xml
+++ b/Translations/Language.zh-tw.xml
@@ -610,7 +610,6 @@
新增/移除 金鑰檔案...
從加密區中移除所有金鑰檔
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
要注意您的 VeraCrypt 救援磁碟仍然使用之前的加密演算法。如果您認為之前的加密演算法不安全,您應該建立一個新的 VeraCrypt 救援磁碟然後並銷毀原來的救援磁碟。\n\n您希望建立一個新的 VeraCrypt 救援磁碟嗎?要注意 VeraCrypt 將會使用之前的演算法。如果您認為之前的演算法不安全,您應該建立一片新的 VeraCrypt 救援磁碟且然後銷毀舊的。\n\n您想要建立一片新的 VeraCrypt 救援磁碟嗎?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/doc/html/en/Program Menu.html b/doc/html/en/Program Menu.html
index 9a49bdd2d8..1779a682e7 100644
--- a/doc/html/en/Program Menu.html
+++ b/doc/html/en/Program Menu.html
@@ -70,6 +70,7 @@ KDF
force scanning tunneling microscopy [17] to recover the overwritten header (however, see also the chapter
Security Requirements and Precautions).
+If the selected new KDF differs from the current KDF and the volume currently uses a custom PIM, VeraCrypt does not automatically reuse the current PIM. Unless you select Use PIM in the New section and enter a custom value, the rewritten volume header will use the default PIM for the selected KDF.
Volumes -> Set Header Key Derivation Algorithm
This function allows you to re-encrypt a volume header with a header key derived using a different PRF function (for example, instead of HMAC-BLAKE2S-256 you could use HMAC-Whirlpool). Note that the volume header contains the master encryption key with which
@@ -77,6 +78,8 @@
Volumes -> Set Header Key Derivation Algorithm
Header Key Derivation, Salt, and Iteration Count.
+If the selected KDF differs from the current KDF and the volume currently uses a custom PIM, VeraCrypt does not automatically reuse the current PIM. Unless you select Use PIM in the New section and enter a custom value, the rewritten volume header will use the default PIM for the selected KDF.
+
Note: When VeraCrypt re-encrypts a volume header, the original volume header is first overwritten many times (3, 7, 35 or 256 depending on the user choice) with random data to prevent adversaries from using techniques such as magnetic force microscopy or magnetic
force scanning tunneling microscopy [17] to recover the overwritten header (however, see also the chapter
diff --git a/doc/html/en/Release Notes.html b/doc/html/en/Release Notes.html
index b72b6f8cab..544165a370 100644
--- a/doc/html/en/Release Notes.html
+++ b/doc/html/en/Release Notes.html
@@ -39,17 +39,24 @@ Release Notes
To avoid hinting whether your volumes contain a hidden volume or not, or if you depend on plausible deniability when using hidden volumes/OS, then you must recreate both the outer and hidden volumes including system encryption and hidden OS, discarding existing volumes created prior to 1.18a version of VeraCrypt.
+
+Warning to users who created hidden volumes inside file containers using VeraCrypt 1.26.6 through 1.26.28:
+A security issue fixed in VeraCrypt 1.26.29 may affect the plausible deniability of these hidden volumes. If you rely on plausible deniability, you should recreate the affected outer file container and its hidden volume using VeraCrypt 1.26.29 or later, then securely erase the old container.
+
+
1.26.29 (June 9th, 2026):
- All OSes:
- Add Argon2id as an alternative memory-hard KDF for non-system volumes.
- Use "KDF" terminology in the user interface and documentation instead of "PKCS-5 PRF".
+ - When changing a volume password or changing only a volume header KDF, use the selected KDF's default PIM when a different KDF is selected unless a new PIM is explicitly specified.
- Update logo icons with simplified icons without extra label text.
- Harden XML and TLV parsers against malformed input.
- Security: Fix GHSA-94c6-mgmv-mqc5: non-default
WOLFCRYPT=1 builds now use wolfCrypt PBKDF2 instead of HKDF and honor VeraCrypt's PBKDF2 iteration count.
- Reported by https://github.com/vastblast
+ - CVE-2026-53762
- Fix CPU feature detection and crypto implementation edge cases, including AVX2/leaf 7 detection, BLAKE2s/Argon2 no-SSE2 x86 fallback paths, Camellia SSSE3 dispatch, Twofish x64 multiblock tail handling and Whirlpool alignment.
@@ -65,6 +72,7 @@ Release Notes
- Reported by https://github.com/vastblast
- Regression introduced in 1.26.6
+ - CVE-2026-54073
- Harden Windows driver input validation and crash dump filter handling (GH PR #1590).
@@ -78,7 +86,7 @@ Release Notes
- Fix EFI
DcsProp rewrite handling.
- Fix ghost drive letter after command line unmount (GH #337, GH #1426).
- Fix favorite volume mount race.
-- Validate PIM when changing only the KDF.
+- Update stored favorite volume PIM/KDF metadata after password or header KDF changes.
- Fix elevated COM format drive validation and device path normalization (GH #1670).
- Fix ReFS formatting during volume creation.
- Fix MSI traveler disk creation with WHQL-signed drivers, ARM64 MSI build, Start Menu folder upgrades, and discovery of newer SDK MSI tools.
diff --git a/doc/html/ru/Release Notes.html b/doc/html/ru/Release Notes.html
index d77ec7c730..ac0a3e57d1 100644
--- a/doc/html/ru/Release Notes.html
+++ b/doc/html/ru/Release Notes.html
@@ -42,6 +42,11 @@ История версий
VeraCrypt старее, чем 1.18a.
+
+Предупреждение для пользователей, создавших скрытые тома внутри файловых контейнеров с помощью VeraCrypt версий от 1.26.6 до 1.26.28 включительно:
+Проблема безопасности, исправленная в VeraCrypt 1.26.29, может повлиять на правдоподобное отрицание наличия шифрования для этих скрытых томов. Если вам необходимо правдоподобно отрицать наличие шифрования, следует создать заново затронутый внешний файловый контейнер и содержащийся в нём скрытый том с помощью VeraCrypt 1.26.29 или более новой версии, а затем безопасно удалить старый контейнер.
+
+
1.26.29 (9 июня 2026 года):
- Все ОС:
@@ -53,6 +58,7 @@
История версий
- Безопасность: исправлена GHSA-94c6-mgmv-mqc5: сборки с неиспользуемым по умолчанию параметром
WOLFCRYPT=1 теперь используют PBKDF2 из wolfCrypt вместо HKDF и учитывают заданное в VeraCrypt число итераций PBKDF2.
- Сообщил https://github.com/vastblast
+ - CVE-2026-53762
- Исправлены определение возможностей процессора и граничные случаи криптографических реализаций, включая определение AVX2/leaf 7, резервные пути BLAKE2s/Argon2 для x86 без SSE2, диспетчеризацию Camellia SSSE3, обработку хвоста многоблочных операций Twofish x64 и выравнивание Whirlpool.
@@ -68,6 +74,7 @@ История версий
- Сообщил https://github.com/vastblast
- Регрессия появилась в версии 1.26.6
+ - CVE-2026-54073
- Усилены проверка входных данных драйвера Windows и обработка фильтра аварийных дампов (GH PR #1590).
diff --git a/doc/html/zh-cn/Release Notes.html b/doc/html/zh-cn/Release Notes.html
index 62e0f195bc..9a7b1afde5 100644
--- a/doc/html/zh-cn/Release Notes.html
+++ b/doc/html/zh-cn/Release Notes.html
@@ -39,6 +39,11 @@ 发行说明
为避免暴露您的卷是否包含隐藏卷,或者如果您在使用隐藏卷/操作系统时依赖似是而非的否认能力,那么您必须重新创建外部和隐藏卷,包括系统加密和隐藏操作系统,并丢弃VeraCrypt 1.18a版本之前创建的现有卷。
+
+给使用 VeraCrypt 1.26.6 至 1.26.28 在文件容器内创建隐藏卷的用户的警告:
+VeraCrypt 1.26.29 修复的一个安全问题可能会影响这些隐藏卷的似是而非的否认性。如果您依赖似是而非的否认性,应使用 VeraCrypt 1.26.29 或更高版本重新创建受影响的外部文件容器及其中的隐藏卷,然后安全擦除旧容器。
+
+
1.26.29 (2026年6月9日):
- 所有操作系统:
@@ -50,6 +55,7 @@
发行说明
- 安全:修复 GHSA-94c6-mgmv-mqc5:非默认启用的
WOLFCRYPT=1 构建现在使用 wolfCrypt PBKDF2 而非 HKDF,并使用 VeraCrypt 的 PBKDF2 迭代次数。
- 由 https://github.com/vastblast 报告
+ - CVE-2026-53762
- 修复 CPU 特性检测和加密实现中的边界情况,包括 AVX2/leaf 7 检测、x86 无 SSE2 构建中的 BLAKE2s/Argon2 后备路径、Camellia SSSE3 调度、Twofish x64 多块尾部处理以及 Whirlpool 对齐。
@@ -64,7 +70,8 @@ 发行说明
- 安全:修复 GHSA-jjcr-75w7-58jp:隐藏卷快速格式化不再使用文件容器快速分配方法;该方法曾每隔 128 MiB 写入明文零扇区。此修复保持似是而非的否认性。
- 由 https://github.com/vastblast 报告
- - 此回归问题引入于 1.26.6
+ - 此回归问题引入于 1.26.6
.
+ - CVE-2026-54073
- 增强 Windows 驱动程序输入验证和崩溃转储过滤处理(GH PR #1590)。
diff --git a/src/Build/Tools/source_date_epoch.sh b/src/Build/Tools/source_date_epoch.sh
index f9d1495653..9e25aa1a26 100755
--- a/src/Build/Tools/source_date_epoch.sh
+++ b/src/Build/Tools/source_date_epoch.sh
@@ -59,12 +59,6 @@ fi
RELEASE_EPOCH=$(awk '
function leap(y) { return ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0)) }
- function month_number(name) {
- return (name == "January" ? 1 : name == "February" ? 2 : name == "March" ? 3 :
- name == "April" ? 4 : name == "May" ? 5 : name == "June" ? 6 :
- name == "July" ? 7 : name == "August" ? 8 : name == "September" ? 9 :
- name == "October" ? 10 : name == "November" ? 11 : name == "December" ? 12 : 0);
- }
function mdays(m, y) { return (m == 2 ? 28 + leap(y) : (m == 4 || m == 6 || m == 9 || m == 11 ? 30 : 31)) }
function epoch(y, m, d, days, i) {
days = 0;
@@ -75,17 +69,6 @@ RELEASE_EPOCH=$(awk '
}
function is_number(value) { return (value ~ /^[0-9]+$/) }
- /^[[:space:]]*#define[[:space:]]+TC_STR_RELEASE_DATE[[:space:]]+L"/ {
- date = $0;
- sub(/^.*L"/, "", date);
- sub(/".*$/, "", date);
- split(date, parts, /[ ,]+/);
- if (month_number(parts[1]) == 0 || !is_number(parts[2]) || !is_number(parts[3])) exit 1;
- date_month = month_number(parts[1]);
- date_day = parts[2] + 0;
- date_year = parts[3] + 0;
- seen_date = 1;
- }
/^[[:space:]]*#define[[:space:]]+TC_RELEASE_DATE_YEAR[[:space:]]+/ {
if (!is_number($3)) exit 1;
year = $3 + 0;
@@ -102,9 +85,8 @@ RELEASE_EPOCH=$(awk '
seen_day = 1;
}
END {
- if (!seen_date || !seen_year || !seen_month || !seen_day) exit 1;
+ if (!seen_year || !seen_month || !seen_day) exit 1;
if (year < 1970 || month < 1 || month > 12 || day < 1 || day > mdays(month, year)) exit 1;
- if (date_month != month || date_day != day || date_year != year) exit 1;
printf "%d", epoch(year, month, day);
}' "$TCDEFS_H") || {
echo "Error: unable to derive SOURCE_DATE_EPOCH from $TCDEFS_H" >&2
diff --git a/src/Common/Language.xml b/src/Common/Language.xml
index 2d30c76e00..9fcf09f8da 100644
--- a/src/Common/Language.xml
+++ b/src/Common/Language.xml
@@ -610,7 +610,6 @@
Add/Remove Keyfiles to/from Volume
Remove All Keyfiles from Volume
Password, PIM and/or keyfile(s) successfully changed.\n\nIMPORTANT: Please make sure you have read the section 'Changing Passwords and Keyfiles' in the chapter 'Security Requirements and Precautions' in the VeraCrypt User Guide.
- This volume is registered as a System Favorite and its PIM was changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
IMPORTANT: If you did not destroy your VeraCrypt Rescue Disk, your system partition/drive can still be decrypted using the old password (by booting the VeraCrypt Rescue Disk and entering the old password). You should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that your VeraCrypt Rescue Disk still uses the previous algorithm. If you consider the previous algorithm insecure, you should create a new VeraCrypt Rescue Disk and then destroy the old one.\n\nDo you want to create a new VeraCrypt Rescue Disk?
Note that VeraCrypt never modifies the keyfile contents. You can select more than one keyfile (the order does not matter). If you add a folder, all non-hidden files found in it will be used as keyfiles. Click 'Add Token Files' to select keyfiles stored on security tokens or smart cards (or to import keyfiles to security tokens or smart cards).
@@ -1684,6 +1683,8 @@
The selected APFS physical store '{0}' contains the currently mounted macOS system volume and cannot be used as a VeraCrypt volume host.
macOS reports the selected device '{0}' as read-only. Select a writable physical partition or disk.
macOS reported the selected device as read-only. If this is an APFS disk, make sure you selected the physical APFS store partition, not an APFS synthesized volume. Use Disk Utility or 'diskutil list' to identify the physical partition, then retry.
+ This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually.
+ The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue?
diff --git a/src/Common/Tcdefs.h b/src/Common/Tcdefs.h
index 3c19ec39ac..9f56795fbf 100644
--- a/src/Common/Tcdefs.h
+++ b/src/Common/Tcdefs.h
@@ -73,7 +73,6 @@ extern unsigned short _rotl16(unsigned short value, unsigned char shift);
#define VERSION_NUM 0x0126
// Release date
-#define TC_STR_RELEASE_DATE L"June 8, 2026"
#define TC_RELEASE_DATE_YEAR 2026
#define TC_RELEASE_DATE_MONTH 6
#define TC_RELEASE_DATE_DAY 9
@@ -406,7 +405,26 @@ void EraseMemory (void *memory, int size);
#define TC_MAX_PATH 260 /* Includes the null terminator */
#endif
-#define TC_STR_RELEASED_BY L"Released by AM Crypto on " TC_STR_RELEASE_DATE
+#define TC_RELEASE_DATE_MONTH_NAME_1 L"January"
+#define TC_RELEASE_DATE_MONTH_NAME_2 L"February"
+#define TC_RELEASE_DATE_MONTH_NAME_3 L"March"
+#define TC_RELEASE_DATE_MONTH_NAME_4 L"April"
+#define TC_RELEASE_DATE_MONTH_NAME_5 L"May"
+#define TC_RELEASE_DATE_MONTH_NAME_6 L"June"
+#define TC_RELEASE_DATE_MONTH_NAME_7 L"July"
+#define TC_RELEASE_DATE_MONTH_NAME_8 L"August"
+#define TC_RELEASE_DATE_MONTH_NAME_9 L"September"
+#define TC_RELEASE_DATE_MONTH_NAME_10 L"October"
+#define TC_RELEASE_DATE_MONTH_NAME_11 L"November"
+#define TC_RELEASE_DATE_MONTH_NAME_12 L"December"
+#define TC_RELEASE_DATE_MONTH_NAME_(m) TC_RELEASE_DATE_MONTH_NAME_##m
+#define TC_RELEASE_DATE_MONTH_NAME(m) TC_RELEASE_DATE_MONTH_NAME_(m)
+
+#define TC_RELEASE_DATE_WSTR2(x) L##x
+#define TC_RELEASE_DATE_WSTR1(x) TC_RELEASE_DATE_WSTR2(#x)
+#define TC_RELEASE_DATE_WSTR(x) TC_RELEASE_DATE_WSTR1(x)
+
+#define TC_STR_RELEASED_BY L"Released by AM Crypto on " TC_RELEASE_DATE_MONTH_NAME(TC_RELEASE_DATE_MONTH) L" " TC_RELEASE_DATE_WSTR(TC_RELEASE_DATE_DAY) L", " TC_RELEASE_DATE_WSTR(TC_RELEASE_DATE_YEAR)
#define MAX_URL_LENGTH 2084 /* Internet Explorer limit. Includes the terminating null character. */
diff --git a/src/Main/Forms/ChangePasswordDialog.cpp b/src/Main/Forms/ChangePasswordDialog.cpp
index 00c3fdb3ec..e6baad3efd 100644
--- a/src/Main/Forms/ChangePasswordDialog.cpp
+++ b/src/Main/Forms/ChangePasswordDialog.cpp
@@ -40,19 +40,33 @@ namespace VeraCrypt
return true;
}
- static bool CheckCustomPimForKdfOnlyChange (VolumePasswordPanel *pimPanel, const shared_ptr &password, const shared_ptr &kdf, int currentPim)
+ static bool CheckCustomPimForKdfOnlyChange (VolumePasswordPanel *pimPanel, const shared_ptr &password, const shared_ptr &kdf, int pim)
{
int defaultPim = kdf ? kdf->GetDefaultPim() : 0;
- if (!kdf || !password || password->Size() == 0 || currentPim <= 0 || defaultPim <= 0 || currentPim == defaultPim)
+ if (!kdf || !password || password->Size() == 0 || pim <= 0 || defaultPim <= 0 || pim == defaultPim)
return true;
- if (currentPim < defaultPim)
- return CheckCustomPimForPassword (pimPanel, password, currentPim, kdf);
+ if (pim < defaultPim)
+ return CheckCustomPimForPassword (pimPanel, password, pim, kdf);
Gui->ShowWarning (kdf->GetPimLargeWarningMessageId());
return true;
}
+ static bool KdfSelectionsEqual (const shared_ptr &left, const shared_ptr &right)
+ {
+ if (!left && !right)
+ return true;
+ if (!left || !right)
+ return false;
+ return left->GetName() == right->GetName();
+ }
+
+ static bool NewKdfSelectionChangesKdf (const shared_ptr ¤tKdf, const shared_ptr &newKdf)
+ {
+ return newKdf && (!currentKdf || !KdfSelectionsEqual (currentKdf, newKdf));
+ }
+
static bool CheckPasswordChangeWarnings (VolumePasswordPanel *passwordPanel, const shared_ptr &password, int pim, const shared_ptr &kdf)
{
if (!password || password->Size() == 0)
@@ -89,7 +103,7 @@ namespace VeraCrypt
#endif
ChangePasswordDialog::ChangePasswordDialog (wxWindow* parent, shared_ptr volumePath, Mode::Enum mode, shared_ptr password, shared_ptr keyfiles, shared_ptr newPassword, shared_ptr newKeyfiles)
- : ChangePasswordDialogBase (parent), DialogMode (mode), Path (volumePath)
+ : ChangePasswordDialogBase (parent), DialogMode (mode), KdfOnlyKdfSelectionInitialized (false), Path (volumePath)
{
bool enableNewPassword = false;
bool enableNewKeyfiles = false;
@@ -134,6 +148,9 @@ namespace VeraCrypt
NewPasswordPanel->UpdateEvent.Connect (EventConnector (this, &ChangePasswordDialog::OnPasswordPanelUpdate));
NewPasswordPanelSizer->Add (NewPasswordPanel, 1, wxALL | wxEXPAND);
+ if (mode == Mode::ChangePkcs5Prf)
+ NewPasswordPanel->EnableUsePim (true);
+
if (mode == Mode::RemoveAllKeyfiles)
NewSizer->Show (false);
@@ -175,6 +192,7 @@ namespace VeraCrypt
shared_ptr newPassword;
int newPim = 0;
+ bool newPimSpecified = false;
if (DialogMode == Mode::ChangePasswordAndKeyfiles)
{
try
@@ -197,13 +215,37 @@ namespace VeraCrypt
else
{
newPassword = currentPassword;
- newPim = CurrentPasswordPanel->GetVolumePim();
- }
+ if (DialogMode == Mode::ChangePkcs5Prf)
+ {
+ bool kdfChangesKdf = NewKdfSelectionChangesKdf (currentKdf, newKdf);
+ newPimSpecified = NewPasswordPanel->IsVolumePimSpecified();
+ if (newPimSpecified)
+ {
+ newPim = NewPasswordPanel->GetVolumePim();
+ if (-1 == newPim)
+ {
+ NewPasswordPanel->SetFocusToPimTextCtrl();
+ return;
+ }
+ }
+ else
+ {
+ newPim = kdfChangesKdf ? 0 : currentPim;
+ }
- if (DialogMode == Mode::ChangePkcs5Prf)
- {
- if (!CheckCustomPimForKdfOnlyChange (CurrentPasswordPanel, newPassword, newKdf, currentPim))
- return;
+ if (kdfChangesKdf && !newPimSpecified && currentPim > 0)
+ {
+ if (!Gui->AskYesNo (LangString["PIM_RESET_ON_KDF_CHANGE_CONFIRM"], false, true))
+ {
+ NewPasswordPanel->SetFocusToPimCheckBox();
+ return;
+ }
+ }
+ }
+ else
+ {
+ newPim = currentPim;
+ }
}
shared_ptr newKeyfiles;
@@ -216,7 +258,7 @@ namespace VeraCrypt
shared_ptr openVolume;
bool masterKeyVulnerable = false;
// If the unchanged KDF is not known yet, open the header before applying KDF-specific PIM limits.
- bool needOpenVolumeForKdf = DialogMode == Mode::ChangePasswordAndKeyfiles
+ bool needOpenVolumeForKdf = (DialogMode == Mode::ChangePasswordAndKeyfiles || DialogMode == Mode::ChangePkcs5Prf)
&& !effectiveNewKdf
&& newPassword->Size() > 0
&& newPim > 0;
@@ -228,6 +270,12 @@ namespace VeraCrypt
{
return;
}
+ else if (DialogMode == Mode::ChangePkcs5Prf
+ && newPimSpecified
+ && !CheckCustomPimForKdfOnlyChange (NewPasswordPanel, newPassword, effectiveNewKdf, newPim))
+ {
+ return;
+ }
/* force the display of the random enriching interface */
RandomNumberGenerator::SetEnrichedByUserStatus (false);
@@ -265,11 +313,18 @@ namespace VeraCrypt
if (needOpenVolumeForKdf)
{
- if (!CheckPasswordChangeWarnings (NewPasswordPanel, newPassword, newPim, effectiveNewKdf))
+ if (DialogMode == Mode::ChangePasswordAndKeyfiles
+ && !CheckPasswordChangeWarnings (NewPasswordPanel, newPassword, newPim, effectiveNewKdf))
{
// The volume was opened only to detect its KDF; no header rewrite has started.
return;
}
+ else if (DialogMode == Mode::ChangePkcs5Prf
+ && newPimSpecified
+ && !CheckCustomPimForKdfOnlyChange (NewPasswordPanel, newPassword, effectiveNewKdf, newPim))
+ {
+ return;
+ }
/* force the display of the random enriching interface */
RandomNumberGenerator::SetEnrichedByUserStatus (false);
@@ -350,6 +405,30 @@ namespace VeraCrypt
if (CurrentPasswordPanel->GetVolumePim () == -1)
ok = false;
+ if (DialogMode == Mode::ChangePkcs5Prf)
+ {
+ shared_ptr currentKdf = CurrentPasswordPanel->GetPkcs5Kdf();
+ shared_ptr newKdf = NewPasswordPanel->GetPkcs5Kdf();
+
+ if (!KdfOnlyKdfSelectionInitialized)
+ {
+ LastCurrentKdf = currentKdf;
+ LastNewKdf = newKdf;
+ KdfOnlyKdfSelectionInitialized = true;
+ }
+ else if (!KdfSelectionsEqual (LastCurrentKdf, currentKdf) || !KdfSelectionsEqual (LastNewKdf, newKdf))
+ {
+ LastCurrentKdf = currentKdf;
+ LastNewKdf = newKdf;
+
+ if (!NewPasswordPanel->IsVolumePimSpecified() && NewKdfSelectionChangesKdf (currentKdf, newKdf))
+ NewPasswordPanel->ResetVolumePimToDefault();
+ }
+
+ if (NewPasswordPanel->GetVolumePim () == -1)
+ ok = false;
+ }
+
if (DialogMode == Mode::RemoveAllKeyfiles && (passwordEmpty || keyfilesEmpty))
ok = false;
@@ -377,7 +456,7 @@ namespace VeraCrypt
OKButton->Enable (ok);
- if (DialogMode == Mode::ChangePasswordAndKeyfiles)
+ if (DialogMode == Mode::ChangePasswordAndKeyfiles || DialogMode == Mode::ChangePkcs5Prf)
{
bool pimChanged = (CurrentPasswordPanel->GetVolumePim() != NewPasswordPanel->GetVolumePim());
NewPasswordPanel->UpdatePimHelpText(pimChanged);
diff --git a/src/Main/Forms/ChangePasswordDialog.h b/src/Main/Forms/ChangePasswordDialog.h
index 6e6aa6b49c..a04346f83b 100644
--- a/src/Main/Forms/ChangePasswordDialog.h
+++ b/src/Main/Forms/ChangePasswordDialog.h
@@ -46,6 +46,9 @@ namespace VeraCrypt
void OnPasswordPanelUpdate (EventArgs &args) { OnPasswordPanelUpdate(); }
Mode::Enum DialogMode;
+ bool KdfOnlyKdfSelectionInitialized;
+ shared_ptr LastCurrentKdf;
+ shared_ptr LastNewKdf;
VolumePasswordPanel *CurrentPasswordPanel;
VolumePasswordPanel *NewPasswordPanel;
diff --git a/src/Main/Forms/VolumePasswordPanel.cpp b/src/Main/Forms/VolumePasswordPanel.cpp
index a1cc5bc62c..2659de7af0 100644
--- a/src/Main/Forms/VolumePasswordPanel.cpp
+++ b/src/Main/Forms/VolumePasswordPanel.cpp
@@ -153,10 +153,13 @@ namespace VeraCrypt
Layout();
Fit();
+
+ Pkcs5PrfChoice->Connect (wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler (VolumePasswordPanel::OnPkcs5PrfChoiceSelected), nullptr, this);
}
VolumePasswordPanel::~VolumePasswordPanel ()
{
+ Pkcs5PrfChoice->Disconnect (wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler (VolumePasswordPanel::OnPkcs5PrfChoiceSelected), nullptr, this);
WipeTextCtrl (PasswordTextCtrl);
WipeTextCtrl (ConfirmPasswordTextCtrl);
}
@@ -281,6 +284,40 @@ namespace VeraCrypt
}
}
+ void VolumePasswordPanel::EnableUsePim (bool pimOnlyDisplay)
+ {
+ EnablePimEntry = true;
+ PimCheckBox->Enable (true);
+ PimCheckBox->Show (true);
+ if (pimOnlyDisplay)
+ DisplayPasswordCheckBox->SetLabel (LangString["IDC_SHOW_PIM"]);
+ DisplayPasswordCheckBox->Show (true);
+ Layout();
+ Fit();
+ GetParent()->Layout();
+ GetParent()->Fit();
+ }
+
+ void VolumePasswordPanel::ResetVolumePimToDefault ()
+ {
+ if (DisplayPasswordCheckBox->IsChecked() && VolumePimTextCtrl->IsShown())
+ DisplayPassword (false, &VolumePimTextCtrl, 3);
+
+ DisplayPasswordCheckBox->SetValue (false);
+ SetVolumePim (0);
+ PimCheckBox->SetValue (false);
+ PimCheckBox->Show (EnablePimEntry);
+ VolumePimStaticText->Show (false);
+ VolumePimTextCtrl->Show (false);
+ VolumePimHelpStaticText->SetForegroundColour (wxSystemSettings::GetColour (wxSYS_COLOUR_WINDOWTEXT));
+ VolumePimHelpStaticText->SetLabel (LangString["IDC_PIM_HELP"]);
+ VolumePimHelpStaticText->Show (false);
+ Layout();
+ Fit();
+ GetParent()->Layout();
+ GetParent()->Fit();
+ }
+
int VolumePasswordPanel::GetHeaderWipeCount () const
{
try
@@ -366,7 +403,8 @@ namespace VeraCrypt
void VolumePasswordPanel::OnDisplayPasswordCheckBoxClick (wxCommandEvent& event)
{
- DisplayPassword (event.IsChecked(), &PasswordTextCtrl, 1);
+ if (PasswordTextCtrl->IsShown())
+ DisplayPassword (event.IsChecked(), &PasswordTextCtrl, 1);
if (ConfirmPasswordTextCtrl->IsShown())
DisplayPassword (event.IsChecked(), &ConfirmPasswordTextCtrl, 2);
@@ -477,6 +515,7 @@ namespace VeraCrypt
layoutParent->Layout();
layoutParent->Fit();
+ OnUpdate();
}
}
}
diff --git a/src/Main/Forms/VolumePasswordPanel.h b/src/Main/Forms/VolumePasswordPanel.h
index 933ece2e42..48de7df95c 100644
--- a/src/Main/Forms/VolumePasswordPanel.h
+++ b/src/Main/Forms/VolumePasswordPanel.h
@@ -31,12 +31,15 @@ namespace VeraCrypt
shared_ptr GetPkcs5Kdf () const;
int GetVolumePim () const;
int GetHeaderWipeCount () const;
+ bool IsVolumePimSpecified () const { return VolumePimTextCtrl->IsEnabled () && VolumePimTextCtrl->IsShown (); }
void SetCacheCheckBoxValidator (const wxGenericValidator &validator) { CacheCheckBox->SetValidator (validator); }
void SetFocusToPasswordTextCtrl () { PasswordTextCtrl->SetSelection (-1, -1); PasswordTextCtrl->SetFocus(); }
+ void SetFocusToPimCheckBox () { PimCheckBox->SetFocus(); }
void SetFocusToPimTextCtrl () { VolumePimTextCtrl->SetSelection (-1, -1); VolumePimTextCtrl->SetFocus(); }
+ void ResetVolumePimToDefault ();
void SetVolumePim (int pim);
bool PasswordsMatch () const;
- void EnableUsePim () { PimCheckBox->Enable (true); PimCheckBox->Show (true); }
+ void EnableUsePim (bool pimOnlyDisplay = false);
bool IsUsePimChecked () const { return PimCheckBox->GetValue (); }
void SetUsePimChecked (bool checked) const { PimCheckBox->SetValue (checked); }
bool UpdatePimHelpText (bool pimChanged);
@@ -55,6 +58,7 @@ namespace VeraCrypt
void OnKeyfilesButtonClick (wxCommandEvent& event);
void OnKeyfilesButtonRightClick (wxMouseEvent& event);
void OnKeyfilesButtonRightDown (wxMouseEvent& event);
+ void OnPkcs5PrfChoiceSelected (wxCommandEvent& event) { OnUpdate(); }
void OnTextChanged (wxCommandEvent& event) { OnUpdate(); }
void OnPimChanged (wxCommandEvent& event) { OnUpdate(); }
void OnUsePimCheckBoxClick( wxCommandEvent& event );
diff --git a/src/Mount/Mount.c b/src/Mount/Mount.c
index 0fcd487626..0ca79ddb2e 100644
--- a/src/Mount/Mount.c
+++ b/src/Mount/Mount.c
@@ -2538,6 +2538,74 @@ static BOOL CheckKdfOnlyPimForPassword (HWND hwndDlg, const Password *password,
return CheckPasswordLength (hwndDlg, password->Length, pim, FALSE, pimValidationPkcs5, TRUE, FALSE);
}
+static int GetSelectedKdfId (HWND hwndDlg, UINT ctrlId)
+{
+ HWND hComboBox = GetDlgItem (hwndDlg, ctrlId);
+ LRESULT selectedIndex = SendMessage (hComboBox, CB_GETCURSEL, 0, 0);
+ LRESULT itemData;
+
+ if (selectedIndex == CB_ERR)
+ return 0;
+
+ itemData = SendMessage (hComboBox, CB_GETITEMDATA, selectedIndex, 0);
+ if (itemData == CB_ERR)
+ return 0;
+
+ return (int) itemData;
+}
+
+static BOOL NewKdfSelectionChangesKdf (int old_pkcs5, int pkcs5)
+{
+ return (pkcs5 != 0 && (old_pkcs5 == 0 || old_pkcs5 != pkcs5));
+}
+
+static BOOL IsNewPimSpecified (HWND hwndDlg)
+{
+ HWND hPim = GetDlgItem (hwndDlg, IDC_PIM);
+ return IsWindowEnabled (hPim) && IsWindowVisible (hPim);
+}
+
+/* The New PIM field can be shown automatically to mirror the current PIM.
+ * Keep that separate from an explicit user request to write a custom New PIM. */
+static BOOL PasswordChangeNewPimExplicitlySpecified = FALSE;
+static BOOL PasswordChangeNewPimProgrammaticUpdate = FALSE;
+
+static BOOL IsNewPimExplicitlySpecified (HWND hwndDlg)
+{
+ return PasswordChangeNewPimExplicitlySpecified && IsNewPimSpecified (hwndDlg);
+}
+
+static void SetNewPimValueProgrammatically (HWND hwndDlg, int pim)
+{
+ PasswordChangeNewPimProgrammaticUpdate = TRUE;
+ SetPim (hwndDlg, IDC_PIM, pim);
+ PasswordChangeNewPimProgrammaticUpdate = FALSE;
+}
+
+static void SetNewPimTextProgrammatically (HWND hwndDlg, const wchar_t *pimText)
+{
+ PasswordChangeNewPimProgrammaticUpdate = TRUE;
+ SetDlgItemText (hwndDlg, IDC_PIM, pimText);
+ PasswordChangeNewPimProgrammaticUpdate = FALSE;
+}
+
+static void ResetNewPimToDefault (HWND hwndDlg)
+{
+ PasswordChangeNewPimExplicitlySpecified = FALSE;
+ SetNewPimValueProgrammatically (hwndDlg, 0);
+ SetCheckBox (hwndDlg, IDC_NEW_PIM_ENABLE, FALSE);
+ ShowWindow (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE), SW_SHOW);
+ ShowWindow (GetDlgItem (hwndDlg, IDT_PIM), SW_HIDE);
+ ShowWindow (GetDlgItem (hwndDlg, IDC_PIM), SW_HIDE);
+ ShowWindow (GetDlgItem (hwndDlg, IDC_PIM_HELP), SW_HIDE);
+}
+
+typedef struct
+{
+ int NewPimValue;
+ int NewPkcs5Value;
+} PasswordChangeDlgResult;
+
// implementation for support of change password operation in wait dialog mechanism
typedef struct
@@ -2653,7 +2721,7 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
{
static KeyFilesDlgParam newKeyFilesParam;
static BOOL PimValueChangedWarning = FALSE;
- static int* NewPimValuePtr = NULL;
+ static PasswordChangeDlgResult* ResultPtr = NULL;
WORD lw = LOWORD (wParam);
WORD hw = HIWORD (wParam);
@@ -2675,12 +2743,14 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
if (EffectiveVolumePkcs5 == 0)
EffectiveVolumePkcs5 = DefaultVolumePkcs5;
- NewPimValuePtr = (int*) lParam;
+ ResultPtr = (PasswordChangeDlgResult*) lParam;
PimValueChangedWarning = FALSE;
+ PasswordChangeNewPimExplicitlySpecified = FALSE;
+ PasswordChangeNewPimProgrammaticUpdate = FALSE;
ZeroMemory (&newKeyFilesParam, sizeof (newKeyFilesParam));
- if (NewPimValuePtr)
+ if (ResultPtr)
{
/* we are in the case of a volume. Store its name to use it in the key file dialog
* this will help avoid using the current container file as a key file
@@ -2759,12 +2829,13 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
LocalizeDialog (hwndDlg, "IDD_PCDM_CHANGE_PKCS5_PRF");
EnableWindow (GetDlgItem (hwndDlg, IDC_PASSWORD), FALSE);
EnableWindow (GetDlgItem (hwndDlg, IDC_VERIFY), FALSE);
- EnableWindow (GetDlgItem (hwndDlg, IDT_PIM), FALSE);
- EnableWindow (GetDlgItem (hwndDlg, IDC_PIM), FALSE);
- EnableWindow (GetDlgItem (hwndDlg, IDC_PIM_HELP), FALSE);
- EnableWindow (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE), FALSE);
+ EnableWindow (GetDlgItem (hwndDlg, IDT_PIM), TRUE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_PIM), TRUE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_PIM_HELP), TRUE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE), TRUE);
EnableWindow (GetDlgItem (hwndDlg, IDC_ENABLE_NEW_KEYFILES), FALSE);
- EnableWindow (GetDlgItem (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW), FALSE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW), TRUE);
+ SetWindowTextW (GetDlgItem (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW), GetString ("IDC_SHOW_PIM"));
EnableWindow (GetDlgItem (hwndDlg, IDC_NEW_KEYFILES), FALSE);
EnableWindow (GetDlgItem (hwndDlg, IDT_NEW_PASSWORD), FALSE);
EnableWindow (GetDlgItem (hwndDlg, IDT_CONFIRM_PASSWORD), FALSE);
@@ -2843,6 +2914,17 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
EnableWindow (GetDlgItem (hwndDlg, IDC_PKCS5_PRF_ID), FALSE);
EnableWindow (GetDlgItem (hwndDlg, IDC_PKCS5_OLD_PRF_ID), FALSE);
+ if (pwdChangeDlgMode == PCDM_CHANGE_PKCS5_PRF)
+ {
+ PasswordChangeNewPimExplicitlySpecified = FALSE;
+ SetNewPimValueProgrammatically (hwndDlg, 0);
+ EnableWindow (GetDlgItem (hwndDlg, IDT_PIM), FALSE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_PIM), FALSE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_PIM_HELP), FALSE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE), FALSE);
+ EnableWindow (GetDlgItem (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW), FALSE);
+ }
+
if (SetTimer (hwndDlg, TIMER_ID_KEYB_LAYOUT_GUARD, TIMER_INTERVAL_KEYB_LAYOUT_GUARD, NULL) == 0)
{
Error ("CANNOT_SET_TIMER", hwndDlg);
@@ -2981,15 +3063,21 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
IDC_PASSWORD, IDC_VERIFY,
newKeyFilesParam.EnableKeyFiles && newKeyFilesParam.FirstKeyFile != NULL);
- if ((lw == IDC_OLD_PIM) && IsWindowEnabled (GetDlgItem (hwndDlg, IDC_PIM)))
+ if ((lw == IDC_OLD_PIM)
+ && pwdChangeDlgMode != PCDM_CHANGE_PKCS5_PRF
+ && IsNewPimSpecified (hwndDlg)
+ && !NewKdfSelectionChangesKdf (GetSelectedKdfId (hwndDlg, IDC_PKCS5_OLD_PRF_ID), GetSelectedKdfId (hwndDlg, IDC_PKCS5_PRF_ID)))
{
wchar_t tmp[MAX_PIM+1] = {0};
GetDlgItemText (hwndDlg, IDC_OLD_PIM, tmp, MAX_PIM + 1);
- SetDlgItemText (hwndDlg, IDC_PIM, tmp);
+ SetNewPimTextProgrammatically (hwndDlg, tmp);
}
if (lw == IDC_PIM)
{
+ if (!PasswordChangeNewPimProgrammaticUpdate && IsNewPimSpecified (hwndDlg))
+ PasswordChangeNewPimExplicitlySpecified = TRUE;
+
if(GetPim (hwndDlg, IDC_OLD_PIM, 0) != GetPim (hwndDlg, IDC_PIM, 0))
{
PimValueChangedWarning = TRUE;
@@ -3012,8 +3100,10 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
ShowWindow (GetDlgItem( hwndDlg, IDC_OLD_PIM), SW_SHOW);
ShowWindow (GetDlgItem( hwndDlg, IDC_OLD_PIM_HELP), SW_SHOW);
- // check also the "Use PIM" for the new password if it is enabled
- if (IsWindowEnabled (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE)))
+ // Preserve the PIM automatically only when the selected KDF is not changing.
+ if (pwdChangeDlgMode != PCDM_CHANGE_PKCS5_PRF
+ && IsWindowEnabled (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE))
+ && !NewKdfSelectionChangesKdf (GetSelectedKdfId (hwndDlg, IDC_PKCS5_OLD_PRF_ID), GetSelectedKdfId (hwndDlg, IDC_PKCS5_PRF_ID)))
{
SetCheckBox (hwndDlg, IDC_NEW_PIM_ENABLE, TRUE);
@@ -3030,6 +3120,7 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
if (lw == IDC_NEW_PIM_ENABLE)
{
+ PasswordChangeNewPimExplicitlySpecified = TRUE;
ShowWindow (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE), SW_HIDE);
ShowWindow (GetDlgItem( hwndDlg, IDT_PIM), SW_SHOW);
ShowWindow (GetDlgItem( hwndDlg, IDC_PIM), SW_SHOW);
@@ -3128,9 +3219,11 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
if (hw == CBN_SELCHANGE)
{
+ BOOL kdfSelectionChanged = FALSE;
switch (lw)
{
case IDC_PKCS5_PRF_ID:
+ kdfSelectionChanged = TRUE;
if (bSysEncPwdChangeDlgMode)
{
int new_hash_algo_id = (int) SendMessage (GetDlgItem (hwndDlg, IDC_PKCS5_PRF_ID), CB_GETITEMDATA,
@@ -3144,6 +3237,22 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
}
}
break;
+
+ case IDC_PKCS5_OLD_PRF_ID:
+ kdfSelectionChanged = TRUE;
+ break;
+ }
+
+ if (kdfSelectionChanged
+ && !bSysEncPwdChangeDlgMode
+ && (pwdChangeDlgMode == PCDM_CHANGE_PASSWORD || pwdChangeDlgMode == PCDM_CHANGE_PKCS5_PRF)
+ && IsWindowEnabled (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE))
+ && !IsNewPimExplicitlySpecified (hwndDlg)
+ && NewKdfSelectionChangesKdf (GetSelectedKdfId (hwndDlg, IDC_PKCS5_OLD_PRF_ID), GetSelectedKdfId (hwndDlg, IDC_PKCS5_PRF_ID)))
+ {
+ ResetNewPimToDefault (hwndDlg);
+ PimValueChangedWarning = FALSE;
+ SetDlgItemTextW (hwndDlg, IDC_PIM_HELP, (wchar_t *) GetDictionaryValueByInt (IDC_PIM_HELP));
}
return 1;
@@ -3157,7 +3266,8 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
if (lw == IDC_SHOW_PASSWORD_CHPWD_NEW)
{
- HandleShowPasswordFieldAction (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW, IDC_PASSWORD, IDC_VERIFY);
+ if (pwdChangeDlgMode != PCDM_CHANGE_PKCS5_PRF)
+ HandleShowPasswordFieldAction (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW, IDC_PASSWORD, IDC_VERIFY);
HandleShowPasswordFieldAction (hwndDlg, IDC_SHOW_PASSWORD_CHPWD_NEW, IDC_PIM, 0);
return 1;
}
@@ -3173,15 +3283,25 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
SendMessage (GetDlgItem (hwndDlg, IDC_WIPE_MODE), CB_GETCURSEL, 0, 0),
0);
int nStatus;
- int old_pkcs5 = (int) SendMessage (GetDlgItem (hwndDlg, IDC_PKCS5_OLD_PRF_ID), CB_GETITEMDATA,
- SendMessage (GetDlgItem (hwndDlg, IDC_PKCS5_OLD_PRF_ID), CB_GETCURSEL, 0, 0), 0);
- int pkcs5 = (int) SendMessage (GetDlgItem (hwndDlg, IDC_PKCS5_PRF_ID), CB_GETITEMDATA,
- SendMessage (GetDlgItem (hwndDlg, IDC_PKCS5_PRF_ID), CB_GETCURSEL, 0, 0), 0);
+ int old_pkcs5 = GetSelectedKdfId (hwndDlg, IDC_PKCS5_OLD_PRF_ID);
+ int pkcs5 = GetSelectedKdfId (hwndDlg, IDC_PKCS5_PRF_ID);
int old_pim = GetPim (hwndDlg, IDC_OLD_PIM, 0);
int pim = GetPim (hwndDlg, IDC_PIM, 0);
+ BOOL newPimSpecified = IsNewPimExplicitlySpecified (hwndDlg);
+ BOOL newKdfChangesKdf = !bSysEncPwdChangeDlgMode && NewKdfSelectionChangesKdf (old_pkcs5, pkcs5);
+ BOOL newPimSelectable = (pwdChangeDlgMode == PCDM_CHANGE_PASSWORD || pwdChangeDlgMode == PCDM_CHANGE_PKCS5_PRF);
int iMaxPasswordLength = (bUseLegacyMaxPasswordLength)? MAX_LEGACY_PASSWORD : MAX_PASSWORD;
+ if (pwdChangeDlgMode == PCDM_ADD_REMOVE_VOL_KEYFILES || pwdChangeDlgMode == PCDM_REMOVE_ALL_KEYFILES_FROM_VOL)
+ {
+ pim = old_pim;
+ }
+ else if (newPimSelectable && !newPimSpecified)
+ {
+ pim = newKdfChangesKdf ? 0 : old_pim;
+ }
+
if (bSysEncPwdChangeDlgMode && !CheckPasswordCharEncoding (GetDlgItem (hwndDlg, IDC_PASSWORD), NULL))
{
Error ("UNSUPPORTED_CHARS_IN_PWD", hwndDlg);
@@ -3202,6 +3322,13 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
return 1;
}
+ if (newPimSelectable && newKdfChangesKdf && !newPimSpecified && old_pim > 0
+ && AskWarnNoYes ("PIM_RESET_ON_KDF_CHANGE_CONFIRM", hwndDlg) != IDYES)
+ {
+ SetFocus (GetDlgItem (hwndDlg, IDC_NEW_PIM_ENABLE));
+ return 1;
+ }
+
if (pwdChangeDlgMode == PCDM_CHANGE_PKCS5_PRF)
{
newKeyFilesParam.EnableKeyFiles = KeyFilesEnable;
@@ -3249,12 +3376,16 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
{
case PCDM_REMOVE_ALL_KEYFILES_FROM_VOL:
case PCDM_ADD_REMOVE_VOL_KEYFILES:
- case PCDM_CHANGE_PKCS5_PRF:
memcpy (newPassword.Text, oldPassword.Text, sizeof (newPassword.Text));
newPassword.Length = (unsigned __int32) strlen ((char *) oldPassword.Text);
pim = old_pim;
break;
+ case PCDM_CHANGE_PKCS5_PRF:
+ memcpy (newPassword.Text, oldPassword.Text, sizeof (newPassword.Text));
+ newPassword.Length = (unsigned __int32) strlen ((char *) oldPassword.Text);
+ break;
+
default:
if (GetPassword (hwndDlg, IDC_PASSWORD, (LPSTR) newPassword.Text, iMaxPasswordLength + 1, FALSE, TRUE))
newPassword.Length = (unsigned __int32) strlen ((char *) newPassword.Text);
@@ -3300,13 +3431,14 @@ BOOL CALLBACK PasswordChangeDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
ShowWaitDialog(hwndDlg, TRUE, ChangePwdWaitThreadProc, &changePwdParam);
err:
- // notify the caller in case the PIM has changed
- if (NewPimValuePtr)
+ if (ResultPtr && nStatus == 0)
{
- if (pim != old_pim)
- *NewPimValuePtr = pim;
+ if (newKdfChangesKdf || pim != old_pim)
+ ResultPtr->NewPimValue = pim;
else
- *NewPimValuePtr = -1;
+ ResultPtr->NewPimValue = -1;
+
+ ResultPtr->NewPkcs5Value = newKdfChangesKdf ? pkcs5 : -1;
}
burn (&oldPassword, sizeof (oldPassword));
@@ -6520,10 +6652,71 @@ static BOOL MountAllDevices (HWND hwndDlg, BOOL bPasswordPrompt)
return param.bRet;
}
+static bool FavoritePimOrKdfNeedsUpdate (const FavoriteVolume &favorite, int newPimValue, int newPkcs5Value)
+{
+ return ((newPimValue != -1 && favorite.Pim != newPimValue)
+ || (newPkcs5Value > 0 && favorite.Pkcs5 != newPkcs5Value));
+}
+
+static void UpdateFavoritePimAndKdfValues (FavoriteVolume &favorite, int newPimValue, int newPkcs5Value)
+{
+ if (newPimValue != -1)
+ favorite.Pim = newPimValue;
+
+ if (newPkcs5Value > 0)
+ favorite.Pkcs5 = newPkcs5Value;
+}
+
+static void UpdateFavoritePimAndKdfValues (HWND hwndDlg, const wchar_t *volumePath, int newPimValue, int newPkcs5Value)
+{
+ bool bFavoriteFound = false;
+
+ if (newPimValue == -1 && newPkcs5Value <= 0)
+ return;
+
+ for (vector ::iterator favorite = FavoriteVolumes.begin();
+ favorite != FavoriteVolumes.end(); favorite++)
+ {
+ if (favorite->Path == volumePath)
+ {
+ bFavoriteFound = true;
+ if (FavoritePimOrKdfNeedsUpdate (*favorite, newPimValue, newPkcs5Value))
+ {
+ UpdateFavoritePimAndKdfValues (*favorite, newPimValue, newPkcs5Value);
+ SaveFavoriteVolumes (hwndDlg, FavoriteVolumes, false);
+ }
+ break;
+ }
+ }
+
+ if (!bFavoriteFound)
+ {
+ for (vector ::iterator favorite = SystemFavoriteVolumes.begin();
+ favorite != SystemFavoriteVolumes.end(); favorite++)
+ {
+ if (favorite->Path == volumePath)
+ {
+ bFavoriteFound = true;
+
+ if (FavoritePimOrKdfNeedsUpdate (*favorite, newPimValue, newPkcs5Value)
+ && AskYesNo ("FAVORITE_PIM_OR_KDF_CHANGED", hwndDlg) == IDYES)
+ {
+ UpdateFavoritePimAndKdfValues (*favorite, newPimValue, newPkcs5Value);
+ SaveFavoriteVolumes (hwndDlg, SystemFavoriteVolumes, true);
+ }
+ break;
+ }
+ }
+ }
+}
+
static void ChangePassword (HWND hwndDlg)
{
INT_PTR result;
- int newPimValue = -1;
+ PasswordChangeDlgResult dlgResult;
+
+ dlgResult.NewPimValue = -1;
+ dlgResult.NewPkcs5Value = -1;
GetVolumePath (hwndDlg, szFileName, ARRAYSIZE (szFileName));
@@ -6547,7 +6740,7 @@ static void ChangePassword (HWND hwndDlg)
bSysEncPwdChangeDlgMode = FALSE;
result = DialogBoxParamW (hInst, MAKEINTRESOURCEW (IDD_PASSWORDCHANGE_DLG), hwndDlg,
- (DLGPROC) PasswordChangeDlgProc, (LPARAM) &newPimValue);
+ (DLGPROC) PasswordChangeDlgProc, (LPARAM) &dlgResult);
if (result == IDOK)
{
@@ -6555,6 +6748,7 @@ static void ChangePassword (HWND hwndDlg)
{
case PCDM_CHANGE_PKCS5_PRF:
Info ("PKCS5_PRF_CHANGED", hwndDlg);
+ UpdateFavoritePimAndKdfValues (hwndDlg, szFileName, dlgResult.NewPimValue, dlgResult.NewPkcs5Value);
break;
case PCDM_ADD_REMOVE_VOL_KEYFILES:
@@ -6566,41 +6760,7 @@ static void ChangePassword (HWND hwndDlg)
default:
{
Info ("PASSWORD_CHANGED", hwndDlg);
- if (newPimValue != -1)
- {
- // update the encoded volue in favorite XML if found
- bool bFavoriteFound = false;
- for (vector ::iterator favorite = FavoriteVolumes.begin();
- favorite != FavoriteVolumes.end(); favorite++)
- {
- if (favorite->Path == szFileName)
- {
- bFavoriteFound = true;
- favorite->Pim = newPimValue;
- SaveFavoriteVolumes (hwndDlg, FavoriteVolumes, false);
- break;
- }
- }
-
- if (!bFavoriteFound)
- {
- for (vector ::iterator favorite = SystemFavoriteVolumes.begin();
- favorite != SystemFavoriteVolumes.end(); favorite++)
- {
- if (favorite->Path == szFileName)
- {
- bFavoriteFound = true;
- favorite->Pim = newPimValue;
-
- if (AskYesNo("FAVORITE_PIM_CHANGED", hwndDlg) == IDYES)
- {
- SaveFavoriteVolumes (hwndDlg, SystemFavoriteVolumes, true);
- }
- break;
- }
- }
- }
- }
+ UpdateFavoritePimAndKdfValues (hwndDlg, szFileName, dlgResult.NewPimValue, dlgResult.NewPkcs5Value);
}
}
}