1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-01-09 15:00:58 +00:00

chore(core) Translate hard-coded 'Enable labeling' string

This commit is contained in:
Lukas Bielesch 2024-08-26 14:50:19 +02:00 committed by Lukáš Bielesch
parent 18d2372c10
commit 7a61d8e858
17 changed files with 74 additions and 9 deletions

View File

@ -0,0 +1 @@
Fix translation of the 'Enable labeling' screen.

View File

@ -337,6 +337,7 @@ static void _librust_qstrs(void) {
MP_QSTR_message;
MP_QSTR_min_count;
MP_QSTR_misc__decrypt_value;
MP_QSTR_misc__enable_labeling;
MP_QSTR_misc__encrypt_value;
MP_QSTR_misc__title_suite_labeling;
MP_QSTR_modify_amount__decrease_amount;

View File

@ -1379,6 +1379,7 @@ pub enum TranslatedString {
instructions__view_all_data = 971, // "View all data in the menu."
#[cfg(feature = "universal_fw")]
ethereum__interaction_contract = 972, // "Interaction contract"
misc__enable_labeling = 973, // "Enable labeling?"
}
impl TranslatedString {
@ -2752,6 +2753,7 @@ impl TranslatedString {
Self::instructions__view_all_data => "View all data in the menu.",
#[cfg(feature = "universal_fw")]
Self::ethereum__interaction_contract => "Interaction contract",
Self::misc__enable_labeling => "Enable labeling?",
}
}
@ -4126,6 +4128,7 @@ impl TranslatedString {
Qstr::MP_QSTR_instructions__view_all_data => Some(Self::instructions__view_all_data),
#[cfg(feature = "universal_fw")]
Qstr::MP_QSTR_ethereum__interaction_contract => Some(Self::ethereum__interaction_contract),
Qstr::MP_QSTR_misc__enable_labeling => Some(Self::misc__enable_labeling),
_ => None,
}
}

View File

@ -413,6 +413,7 @@ class TR:
lockscreen__title_locked: str = "Locked"
lockscreen__title_not_connected: str = "Not connected"
misc__decrypt_value: str = "Decrypt value"
misc__enable_labeling: str = "Enable labeling?"
misc__encrypt_value: str = "Encrypt value"
misc__title_suite_labeling: str = "Suite labeling"
modify_amount__decrease_amount: str = "Decrease amount by:"

View File

@ -28,18 +28,17 @@ async def cipher_key_value(msg: CipherKeyValue) -> CipheredKeyValue:
# Special case for Trezor Suite, which asks for setting up labels
if msg.key == "Enable labeling?":
title = TR.misc__title_suite_labeling
description = TR.misc__enable_labeling
verb = TR.buttons__enable
else:
if encrypt:
title = TR.misc__encrypt_value
else:
title = TR.misc__decrypt_value
title = TR.misc__encrypt_value if encrypt else TR.misc__decrypt_value
description = msg.key
verb = TR.buttons__confirm
await confirm_action(
"cipher_key_value",
title,
description=msg.key,
description=description,
verb=verb,
prompt_screen=True,
)

View File

@ -459,6 +459,7 @@
"misc__decrypt_value": "Dešifrovat hodnotu",
"misc__encrypt_value": "Zašifrovat hodnotu",
"misc__title_suite_labeling": "Popisky ze suite",
"misc__enable_labeling": "Povolit popisky?",
"modify_amount__decrease_amount": "Snížit částku o:",
"modify_amount__increase_amount": "Zvýšit částku o:",
"modify_amount__new_amount": "Nová částka:",

View File

@ -459,6 +459,7 @@
"misc__decrypt_value": "Wert entschlüsseln",
"misc__encrypt_value": "Wert verschlüsseln",
"misc__title_suite_labeling": "Suite-labeling",
"misc__enable_labeling": "Kennzeichnung aktivieren?",
"modify_amount__decrease_amount": "Betrag reduzieren um:",
"modify_amount__increase_amount": "Betrag erhöhen um:",
"modify_amount__new_amount": "Neuer Betrag:",

View File

@ -417,6 +417,7 @@
"misc__decrypt_value": "Decrypt value",
"misc__encrypt_value": "Encrypt value",
"misc__title_suite_labeling": "Suite labeling",
"misc__enable_labeling": "Enable labeling?",
"modify_amount__decrease_amount": "Decrease amount by:",
"modify_amount__increase_amount": "Increase amount by:",
"modify_amount__new_amount": "New amount:",

View File

@ -459,6 +459,7 @@
"misc__decrypt_value": "Descifrar valor",
"misc__encrypt_value": "Cifrar valor",
"misc__title_suite_labeling": "Etiquetado suite",
"misc__enable_labeling": "¿Habilitar el etiquetado?",
"modify_amount__decrease_amount": "Reducir importe en:",
"modify_amount__increase_amount": "Aumentar importe en:",
"modify_amount__new_amount": "Nuevo importe:",

View File

@ -459,6 +459,7 @@
"misc__decrypt_value": "Déchiffrer la valeur",
"misc__encrypt_value": "Chiffrer la valeur",
"misc__title_suite_labeling": "Étiquetage de suite",
"misc__enable_labeling": "Activer l'étiquetage ?",
"modify_amount__decrease_amount": "Diminuer de:",
"modify_amount__increase_amount": "Augmenter de:",
"modify_amount__new_amount": "Nouveau montant:",

View File

@ -459,6 +459,7 @@
"misc__decrypt_value": "Decrittogr. valore",
"misc__encrypt_value": "Crittogr. valore",
"misc__title_suite_labeling": "Etichett. suite",
"misc__enable_labeling": "Abilitare etichettatura?",
"modify_amount__decrease_amount": "Riduci importo di:",
"modify_amount__increase_amount": "Aumenta importo di:",
"modify_amount__new_amount": "Nuovo importo:",

View File

@ -971,5 +971,6 @@
"969": "ethereum__token_contract",
"970": "buttons__view_all_data",
"971": "instructions__view_all_data",
"972": "ethereum__interaction_contract"
"972": "ethereum__interaction_contract",
"973": "misc__enable_labeling"
}

View File

@ -458,6 +458,7 @@
"misc__decrypt_value": "Descript. quantia",
"misc__encrypt_value": "Criptografar quantia",
"misc__title_suite_labeling": "Rotulagem da suite",
"misc__enable_labeling": "Ativar rotulagem?",
"modify_amount__decrease_amount": "Diminuir a quantia em:",
"modify_amount__increase_amount": "Aumentar a quantia em:",
"modify_amount__new_amount": "Nova quantia:",

View File

@ -1,8 +1,8 @@
{
"current": {
"merkle_root": "3af4b3858cde58d36f884fb0ea592d488c8380baaed2241941bcdb38276d8d25",
"datetime": "2024-11-06T13:24:51.443025",
"commit": "9c32e76315450f636bde59a25da2b2ff11699682"
"merkle_root": "d863418788a5cbc42706f33ff2c46c4d264611b0ef3a91b09d49968291f89d4d",
"datetime": "2024-11-06T16:17:17.038435",
"commit": "18d2372c106f5d7f7082183b07f9e61c0d02063c"
},
"history": [
{

View File

@ -418,6 +418,7 @@
"misc__decrypt_value": "Değerin şifresini çöz",
"misc__encrypt_value": "Değeri şifrele",
"misc__title_suite_labeling": "Suite eti̇ketleme",
"misc__enable_labeling": "Etiketleme etkinleştirilsin mi?",
"modify_amount__decrease_amount": "Tutarı şu kadar azalt:",
"modify_amount__increase_amount": "Tutarı şu kadar artır:",
"modify_amount__new_amount": "Yeni tutar:",

View File

@ -0,0 +1,33 @@
# This file is part of the Trezor project.
#
# Copyright (C) 2012-2019 SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# as published by the Free Software Foundation.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the License along with this library.
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
import pytest
from trezorlib import misc
from trezorlib.debuglink import TrezorClientDebugLink as Client
from ...common import MNEMONIC12
@pytest.mark.setup_client(mnemonic=MNEMONIC12)
@pytest.mark.models("core")
def test_encrypt(client: Client):
misc.encrypt_keyvalue(
client,
[],
"Enable labeling?",
b"",
)

View File

@ -2041,6 +2041,7 @@
"T2T1_cs_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "1f6bdb20db5fd627b7a35e11124951ebbb4fa8d5891f896c5c631864fa9db57c",
"T2T1_cs_misc-test_msg_cipherkeyvalue.py::test_encrypt": "46244740ab6df7b1dc643cb54deb202fb2b13be28db4f1c5dade883996f74a36",
"T2T1_cs_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "1f6bdb20db5fd627b7a35e11124951ebbb4fa8d5891f896c5c631864fa9db57c",
"T2T1_cs_misc-test_msg_enablelabeling.py::test_encrypt": "f9daad310b12ada7303a4be61c5ab19bf47c3ac2ec0a104186a0e79ea0fc350b",
"T2T1_cs_misc-test_msg_getecdhsessionkey.py::test_ecdh": "941fc712dae258c23801a9378429596e3066139dab8df949950111b675bf33b8",
"T2T1_cs_misc-test_msg_getentropy.py::test_entropy[128]": "a79422b1933d378be4cc8a5d411655b3a6feeebca2d2e30f7a074162d32a09b6",
"T2T1_cs_misc-test_msg_getentropy.py::test_entropy[129]": "a79422b1933d378be4cc8a5d411655b3a6feeebca2d2e30f7a074162d32a09b6",
@ -3485,6 +3486,7 @@
"T2T1_de_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "96b3a83a05af35d33094d43598e4efcadb4d00a07141cb79bdfee45365b189d4",
"T2T1_de_misc-test_msg_cipherkeyvalue.py::test_encrypt": "56ad65b2a84d68644381288a71f5b289bad7e4962afc4225e2eb85731d92c71e",
"T2T1_de_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "96b3a83a05af35d33094d43598e4efcadb4d00a07141cb79bdfee45365b189d4",
"T2T1_de_misc-test_msg_enablelabeling.py::test_encrypt": "625fa3c19a97e1e9c0e199512bc44b7785f12128f60667f4db0bb00658fe8ffb",
"T2T1_de_misc-test_msg_getecdhsessionkey.py::test_ecdh": "c62caa02cc12150dc53b930f0e6f3f4aac1a21604a65e9da976e5b66147f79b5",
"T2T1_de_misc-test_msg_getentropy.py::test_entropy[128]": "b8a1cd9e78911d19cf278c72bf6481c20d847d03faf3b5c470a8e00bfa5a1a8f",
"T2T1_de_misc-test_msg_getentropy.py::test_entropy[129]": "b8a1cd9e78911d19cf278c72bf6481c20d847d03faf3b5c470a8e00bfa5a1a8f",
@ -4929,6 +4931,7 @@
"T2T1_en_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "41a900645bc9366f28d560c3cdc4e0b507a813efeafe7d4e784545fc4db4d0d1",
"T2T1_en_misc-test_msg_cipherkeyvalue.py::test_encrypt": "ebb9a8c7643d4ae9587d128a5f06d37b8c9e73222f3900788b9000acf9670b4e",
"T2T1_en_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "41a900645bc9366f28d560c3cdc4e0b507a813efeafe7d4e784545fc4db4d0d1",
"T2T1_en_misc-test_msg_enablelabeling.py::test_encrypt": "f4447ec9b096bcd44a73e503226e42d4dad38956247988f4a3019a679e6b1b11",
"T2T1_en_misc-test_msg_getecdhsessionkey.py::test_ecdh": "992b9c40037ba99142e636d424360faaac729e0b3f1582079312827abd08069e",
"T2T1_en_misc-test_msg_getentropy.py::test_entropy[128]": "90d9086175b381e54accbf89562a3cde65024c8508cfc749763897159884d052",
"T2T1_en_misc-test_msg_getentropy.py::test_entropy[129]": "90d9086175b381e54accbf89562a3cde65024c8508cfc749763897159884d052",
@ -6391,6 +6394,7 @@
"T2T1_es_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "ac79464ce2c278a9a54e156b9fee11d6937e14dbb4b099281f740816376efa8a",
"T2T1_es_misc-test_msg_cipherkeyvalue.py::test_encrypt": "d3d216d2e04232c2edfb0dfc3083732d29a526f993ff57db4cfea4576109f382",
"T2T1_es_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "ac79464ce2c278a9a54e156b9fee11d6937e14dbb4b099281f740816376efa8a",
"T2T1_es_misc-test_msg_enablelabeling.py::test_encrypt": "ab97aafc369797530951213e03e82d7dd9839ab4eadf562c999bdcf619bd2a06",
"T2T1_es_misc-test_msg_getecdhsessionkey.py::test_ecdh": "7ea49be5f41d82e4883b9c9296a46343558fee56a0dc347c9fb5d39d25ec5e64",
"T2T1_es_misc-test_msg_getentropy.py::test_entropy[128]": "0da023719e4ee981b135906dac3c14c88743696e9cecbeba1d6fd64abf5bbc4e",
"T2T1_es_misc-test_msg_getentropy.py::test_entropy[129]": "0da023719e4ee981b135906dac3c14c88743696e9cecbeba1d6fd64abf5bbc4e",
@ -7835,6 +7839,7 @@
"T2T1_fr_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "1c7a2caf38a46a6fbd9cac51d349454a40a267a6c3220be119770fe2b9f249d2",
"T2T1_fr_misc-test_msg_cipherkeyvalue.py::test_encrypt": "d15c2d14cd50c12fb8c85822ef6d0ff215f41828deea538ba23736cc2396a70d",
"T2T1_fr_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "1c7a2caf38a46a6fbd9cac51d349454a40a267a6c3220be119770fe2b9f249d2",
"T2T1_fr_misc-test_msg_enablelabeling.py::test_encrypt": "da218e886d0341d6852b908d49399876038a9d052df312a452d686463c47c265",
"T2T1_fr_misc-test_msg_getecdhsessionkey.py::test_ecdh": "b8f7a43accbc6e7b8a1c1ec1e6dbb719268b62399918d7dd96eb25e3cc32f30b",
"T2T1_fr_misc-test_msg_getentropy.py::test_entropy[128]": "b3142ed4f8984b0830385656fc3faedcb88591f186aed8578301978b75fcb97c",
"T2T1_fr_misc-test_msg_getentropy.py::test_entropy[129]": "b3142ed4f8984b0830385656fc3faedcb88591f186aed8578301978b75fcb97c",
@ -9279,6 +9284,7 @@
"T2T1_pt_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "c8dd180b3a8e7a34d43048add9ede1704df12cf145d1a8803d896a82b864f344",
"T2T1_pt_misc-test_msg_cipherkeyvalue.py::test_encrypt": "6636af9b494e8afcdbc6b44e9fa8e251079d14ff9527d3b1261e23fe2fb0782d",
"T2T1_pt_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "c8dd180b3a8e7a34d43048add9ede1704df12cf145d1a8803d896a82b864f344",
"T2T1_pt_misc-test_msg_enablelabeling.py::test_encrypt": "ec65c80d150cb5a2b96581032f79d968e774392e852da369ca16eaa17122dd11",
"T2T1_pt_misc-test_msg_getecdhsessionkey.py::test_ecdh": "e01d62d3e260c0f7ecfcc711bcb66ebf7184438729efbf131c3acb88a3f4dae2",
"T2T1_pt_misc-test_msg_getentropy.py::test_entropy[128]": "3f0389025ebd3aa46407123cfb5c802ee9369ac9bdd92eaed0015384e2a9930e",
"T2T1_pt_misc-test_msg_getentropy.py::test_entropy[129]": "3f0389025ebd3aa46407123cfb5c802ee9369ac9bdd92eaed0015384e2a9930e",
@ -10955,6 +10961,7 @@
"T3B1_cs_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "9693b9b07c3ff5108d3d30096ff1ce9988f22465fb85eac2ab68f6ef62ddc995",
"T3B1_cs_misc-test_msg_cipherkeyvalue.py::test_encrypt": "9efdfe86a04909c34a78c6a4596fe91af78b1ca98b2d35ff529df31aa31cbfe5",
"T3B1_cs_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "9693b9b07c3ff5108d3d30096ff1ce9988f22465fb85eac2ab68f6ef62ddc995",
"T3B1_cs_misc-test_msg_enablelabeling.py::test_encrypt": "a83ae377be08aad94c64a616069957844a6d86df3959df4cfc34581d483272bf",
"T3B1_cs_misc-test_msg_getecdhsessionkey.py::test_ecdh": "4f06c7256e004b48042f29bdabb45a09ec6a814c96a5006f3a0e80fe6e20a2cf",
"T3B1_cs_misc-test_msg_getentropy.py::test_entropy[128]": "90ad3706f2f17a135b5d783eaf5bc98bc5e500de96054ac132dafc72a0ac6c9c",
"T3B1_cs_misc-test_msg_getentropy.py::test_entropy[129]": "90ad3706f2f17a135b5d783eaf5bc98bc5e500de96054ac132dafc72a0ac6c9c",
@ -12319,6 +12326,7 @@
"T3B1_de_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "9bdb526d0b64a91e862ec4ba7ced36adf20382a193c8f0c5788a70564aeac23a",
"T3B1_de_misc-test_msg_cipherkeyvalue.py::test_encrypt": "20041259f3b47fa3e429be139b92a0d2b11c8e075289715341744dd919d011ce",
"T3B1_de_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "9bdb526d0b64a91e862ec4ba7ced36adf20382a193c8f0c5788a70564aeac23a",
"T3B1_de_misc-test_msg_enablelabeling.py::test_encrypt": "8f3fbfeff3946375263e72f8be70dbb3219e881074526ba9837ef81dc181b0dd",
"T3B1_de_misc-test_msg_getecdhsessionkey.py::test_ecdh": "f31e0fc2be5d30c21276d4770c11141dbe3eac0b3db225d0df74a62755ee670e",
"T3B1_de_misc-test_msg_getentropy.py::test_entropy[128]": "0d6a6c0d344138d5eed4283ac8bfc8665a9115ca123b29fc897728e206c518b6",
"T3B1_de_misc-test_msg_getentropy.py::test_entropy[129]": "0d6a6c0d344138d5eed4283ac8bfc8665a9115ca123b29fc897728e206c518b6",
@ -13683,6 +13691,7 @@
"T3B1_en_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "8c801bd0142e5c1ad4aad50b34c7debb1b8f17a2e0a87eb7f95531b9fd15e095",
"T3B1_en_misc-test_msg_cipherkeyvalue.py::test_encrypt": "468ff13a1c14b5a9fed5b58f0f1473448828acb96638045a29c6fed73e140d91",
"T3B1_en_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "8c801bd0142e5c1ad4aad50b34c7debb1b8f17a2e0a87eb7f95531b9fd15e095",
"T3B1_en_misc-test_msg_enablelabeling.py::test_encrypt": "50b07130b1e9e86e4a94986777cf01faf3ba101ada74315b141e2e113a7b8add",
"T3B1_en_misc-test_msg_getecdhsessionkey.py::test_ecdh": "442f7f4ac90325dc91d1c8283513307737ba6698be78e8fdb05d025fdafd7be0",
"T3B1_en_misc-test_msg_getentropy.py::test_entropy[128]": "d50e2ba952e19254c8157bd29d3c6f29e40b6c92c02f1459fa4b9bf6b6c3f346",
"T3B1_en_misc-test_msg_getentropy.py::test_entropy[129]": "d50e2ba952e19254c8157bd29d3c6f29e40b6c92c02f1459fa4b9bf6b6c3f346",
@ -15047,6 +15056,7 @@
"T3B1_es_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "5e88affdb4b3898af738bfabb224b94e674c0d5b8bd6ea4f73a601c972f5858c",
"T3B1_es_misc-test_msg_cipherkeyvalue.py::test_encrypt": "ed5d2107fee8450d75172f551c66c005fe885a1aa8b52b70257167c568488d14",
"T3B1_es_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "5e88affdb4b3898af738bfabb224b94e674c0d5b8bd6ea4f73a601c972f5858c",
"T3B1_es_misc-test_msg_enablelabeling.py::test_encrypt": "243538e8ccaa2d3ca7e8a396edf34085ccb4e59f08117658aaac7c92ea53654f",
"T3B1_es_misc-test_msg_getecdhsessionkey.py::test_ecdh": "48318b523bb3774f1c3e57a01ee22f78e4a1afd97e69f93747cabfbd0a8b62b2",
"T3B1_es_misc-test_msg_getentropy.py::test_entropy[128]": "1338c90768f03ee237fab46948670510f9c11426cac29615ac5a16b9eed29661",
"T3B1_es_misc-test_msg_getentropy.py::test_entropy[129]": "1338c90768f03ee237fab46948670510f9c11426cac29615ac5a16b9eed29661",
@ -16411,6 +16421,7 @@
"T3B1_fr_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "e3c2430161dcb3c785aa1366fe9c249c15a2fba6c9dc932099c591305b88a00c",
"T3B1_fr_misc-test_msg_cipherkeyvalue.py::test_encrypt": "abb20b7ae7ed7906c33b76c78b196989e609cf87e7d237ce8166d22f541a78be",
"T3B1_fr_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "e3c2430161dcb3c785aa1366fe9c249c15a2fba6c9dc932099c591305b88a00c",
"T3B1_fr_misc-test_msg_enablelabeling.py::test_encrypt": "dd156a1d89036a00a9597a3cd039017ab3e7a6186529d9ffc3fc9873ffa89c4f",
"T3B1_fr_misc-test_msg_getecdhsessionkey.py::test_ecdh": "19acc55c99bf4537b942c6153d9a9baf8a08aacb574ba8ad213ee648be5d6374",
"T3B1_fr_misc-test_msg_getentropy.py::test_entropy[128]": "4eb80e142be72b7b168041cb3603db18b0484bd1d2704bcaf1e902156ffe9c41",
"T3B1_fr_misc-test_msg_getentropy.py::test_entropy[129]": "4eb80e142be72b7b168041cb3603db18b0484bd1d2704bcaf1e902156ffe9c41",
@ -17775,6 +17786,7 @@
"T3B1_pt_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "666a44b8f08b659b477eeef76082e0777fa42defa7b7ef584b4ca8bce4337424",
"T3B1_pt_misc-test_msg_cipherkeyvalue.py::test_encrypt": "f17be4bb3becb1a7021a7afca9fef195cf88de7c0f34b51a75f0827bcd4d6581",
"T3B1_pt_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "666a44b8f08b659b477eeef76082e0777fa42defa7b7ef584b4ca8bce4337424",
"T3B1_pt_misc-test_msg_enablelabeling.py::test_encrypt": "d897c8cd9d9cd5681a72ab6a639d4ec23057564a1a6c1b1a421dd657818f9f9b",
"T3B1_pt_misc-test_msg_getecdhsessionkey.py::test_ecdh": "87d306756ed8f7c371c650998da6df46fa9d789ca90d09b82f4e4fe1962cc7d1",
"T3B1_pt_misc-test_msg_getentropy.py::test_entropy[128]": "d47e0c774864a97c340ad3d8596e2f22cfc5644593bea30c9c836715b1aefb11",
"T3B1_pt_misc-test_msg_getentropy.py::test_entropy[129]": "d47e0c774864a97c340ad3d8596e2f22cfc5644593bea30c9c836715b1aefb11",
@ -19464,6 +19476,7 @@
"T3T1_cs_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "e333c4ca5bad56f95c92048d50f9de86ba17177f57345eb1d215f1d5f46d7027",
"T3T1_cs_misc-test_msg_cipherkeyvalue.py::test_encrypt": "f714bf3001e4de3125ce491394f169edf71006a83dcf16018b0ce0dd0f055889",
"T3T1_cs_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "e333c4ca5bad56f95c92048d50f9de86ba17177f57345eb1d215f1d5f46d7027",
"T3T1_cs_misc-test_msg_enablelabeling.py::test_encrypt": "f3ddff9c5199c8f936b51c23edae39f165b2494f42d25e6d859201338b6959b1",
"T3T1_cs_misc-test_msg_getecdhsessionkey.py::test_ecdh": "9d1cb21aef8b5d54ccaf2e5e1989d2efb91919253be891f629fb0b15ceb9dded",
"T3T1_cs_misc-test_msg_getentropy.py::test_entropy[128]": "6898656ce9e6b4f4ab818e0b250dae248ee6ba4e5286f4f9003e823b99310679",
"T3T1_cs_misc-test_msg_getentropy.py::test_entropy[129]": "6898656ce9e6b4f4ab818e0b250dae248ee6ba4e5286f4f9003e823b99310679",
@ -20828,6 +20841,7 @@
"T3T1_de_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "e70bebe8aa868999dc88c44f04d136bbdae30a0abc1af2ed4740bb516b60a202",
"T3T1_de_misc-test_msg_cipherkeyvalue.py::test_encrypt": "3ab2c61df687955c71dcf44a18f386c41d4a7b5f6cf27a45aac0e1b784a29a89",
"T3T1_de_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "e70bebe8aa868999dc88c44f04d136bbdae30a0abc1af2ed4740bb516b60a202",
"T3T1_de_misc-test_msg_enablelabeling.py::test_encrypt": "af05fa38d4aeb22989a17b0bbba74d0c228db2f88244061b8b1f5d5b85603801",
"T3T1_de_misc-test_msg_getecdhsessionkey.py::test_ecdh": "3213e0e870833bed27501f3310cf0b56f8891ef0b091f62116b418ad289ed6bc",
"T3T1_de_misc-test_msg_getentropy.py::test_entropy[128]": "07f309f6cb445f186d2bf8e802154f348a9cb602afd1748fa5c0b0581a5fda8f",
"T3T1_de_misc-test_msg_getentropy.py::test_entropy[129]": "07f309f6cb445f186d2bf8e802154f348a9cb602afd1748fa5c0b0581a5fda8f",
@ -22192,6 +22206,7 @@
"T3T1_en_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "5133fce02dd881612fb121f919b85166d9edf574147fc18d5ab9812f01a17e3a",
"T3T1_en_misc-test_msg_cipherkeyvalue.py::test_encrypt": "2e7bea46e6a2126dd9b0d3a7e0584dd3e089683fcb6987007d1642407fd841dd",
"T3T1_en_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "5133fce02dd881612fb121f919b85166d9edf574147fc18d5ab9812f01a17e3a",
"T3T1_en_misc-test_msg_enablelabeling.py::test_encrypt": "970149dc25794c7a6ec3ad3ee637d4f2e1f6a345218e4031c50ca9389ed69810",
"T3T1_en_misc-test_msg_getecdhsessionkey.py::test_ecdh": "ae126da6438993ce47b8bb9bd4a5488051ad15e65f7fb6a67933b85a559656a4",
"T3T1_en_misc-test_msg_getentropy.py::test_entropy[128]": "a2d1889f065df248882f8c096beb1709146289f2dce17607f43582aedf7da01d",
"T3T1_en_misc-test_msg_getentropy.py::test_entropy[129]": "a2d1889f065df248882f8c096beb1709146289f2dce17607f43582aedf7da01d",
@ -23556,6 +23571,7 @@
"T3T1_es_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "a44ee27c95d20bca090bfe76b46e7fdbffb1f12802a0a80a87e3e22251b3fe90",
"T3T1_es_misc-test_msg_cipherkeyvalue.py::test_encrypt": "89815a33a926b8ba6b4cc49fed381dbd22daa34e5babae43e9632e89b4fcb98b",
"T3T1_es_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "a44ee27c95d20bca090bfe76b46e7fdbffb1f12802a0a80a87e3e22251b3fe90",
"T3T1_es_misc-test_msg_enablelabeling.py::test_encrypt": "ccb51ae38026e3f379539063cd1d65185712b836acfdd538799dd1ad9e4b73c7",
"T3T1_es_misc-test_msg_getecdhsessionkey.py::test_ecdh": "8802c735611bcf51f8a395b095b6546ad36c1e0e27be6244a852fec5e20a7398",
"T3T1_es_misc-test_msg_getentropy.py::test_entropy[128]": "290e1f039c264ba5fb8b54a7759834d152a6fb0ce319814d2cd40ef7dac88a9d",
"T3T1_es_misc-test_msg_getentropy.py::test_entropy[129]": "290e1f039c264ba5fb8b54a7759834d152a6fb0ce319814d2cd40ef7dac88a9d",
@ -24920,6 +24936,7 @@
"T3T1_fr_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "6844430088a65e658ba478d88a3627156d42aaedb444e272757496c676593258",
"T3T1_fr_misc-test_msg_cipherkeyvalue.py::test_encrypt": "9658e2a196c78b8df9d893aeed64f96fadb259e18d080a3e5d06d1be6adc2662",
"T3T1_fr_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "6844430088a65e658ba478d88a3627156d42aaedb444e272757496c676593258",
"T3T1_fr_misc-test_msg_enablelabeling.py::test_encrypt": "45d40e8081eb00fd433ef6042ff648afac26b33246f5ff84e604e27fcf3b9b22",
"T3T1_fr_misc-test_msg_getecdhsessionkey.py::test_ecdh": "728181b5efe8ee243d8a97aa2738faa708b71952a88c3b78878268f7aadfbbae",
"T3T1_fr_misc-test_msg_getentropy.py::test_entropy[128]": "aa24b196a5ec983fc1844c6d55fa15efd44a373803df10ad16f7b798a3e79af1",
"T3T1_fr_misc-test_msg_getentropy.py::test_entropy[129]": "aa24b196a5ec983fc1844c6d55fa15efd44a373803df10ad16f7b798a3e79af1",
@ -26284,6 +26301,7 @@
"T3T1_pt_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "708b1d45065e8456dc4d87f675b4014305d7e197b88b33485c30c10523577104",
"T3T1_pt_misc-test_msg_cipherkeyvalue.py::test_encrypt": "508ea274e6975c1c23be829c9ec51e2c957d46dc77f4f07671cf396a711c747c",
"T3T1_pt_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "708b1d45065e8456dc4d87f675b4014305d7e197b88b33485c30c10523577104",
"T3T1_pt_misc-test_msg_enablelabeling.py::test_encrypt": "4214c34579e28f3d69be95eb3b8424427f839b18df176d26407200e183ef824d",
"T3T1_pt_misc-test_msg_getecdhsessionkey.py::test_ecdh": "aade5ea7b73f8f58204c83b06f17710ac977e5def8bfa71dcc3052933282e725",
"T3T1_pt_misc-test_msg_getentropy.py::test_entropy[128]": "3b119daff38539c5312dbf990ce0ecdae253a6401197280be6f302fa720b4d41",
"T3T1_pt_misc-test_msg_getentropy.py::test_entropy[129]": "3b119daff38539c5312dbf990ce0ecdae253a6401197280be6f302fa720b4d41",