Skip to content
This repository has been archived by the owner on Oct 28, 2022. It is now read-only.

Commit

Permalink
Add mechanism to randomize seed phrase filename (MetaMask#7863)
Browse files Browse the repository at this point in the history
The filename is seeded by a simple use of Math.random() pulling from an alphanumeric character bank, as opposed to a more cryptographically random solution. This provides a simple layer of difficulty for bad actors to seek out the recovery phrase file.
  • Loading branch information
ryanml authored and yqrashawn committed Feb 3, 2020
1 parent 79b967c commit a70d32c
Show file tree
Hide file tree
Showing 46 changed files with 35 additions and 137 deletions.
3 changes: 0 additions & 3 deletions app/_locales/am/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -669,9 +669,6 @@
"metamaskDescription": {
"message": "ከ Ethereum እና ያልተማከለ መረብ ጋር እርስዎን ማገናኘት።"
},
"metamaskSeedWords": {
"message": "MetaMask የዘር ቃላት"
},
"metamaskVersion": {
"message": "የ MetaMask ስሪት"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ar/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -665,9 +665,6 @@
"metamaskDescription": {
"message": "إيصالك بالإيثيريوم وبالشبكة اللامركزية."
},
"metamaskSeedWords": {
"message": "كلمات MetaMask البذرية"
},
"metamaskVersion": {
"message": "إصدار MetaMask "
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/bg/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -668,9 +668,6 @@
"metamaskDescription": {
"message": "Свързва ви с Ethereum и децентрализираната мрежа."
},
"metamaskSeedWords": {
"message": "Думи зародиш на MetaMask"
},
"metamaskVersion": {
"message": "Версия на MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/bn/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -672,9 +672,6 @@
"metamaskDescription": {
"message": "আপনার Ethereum এবং ছড়িয়ে ছিটিয়ে থাকা ওয়েবের সাথে সংযোগ করছে। "
},
"metamaskSeedWords": {
"message": "MetaMask সীড শব্দসমূহ"
},
"metamaskVersion": {
"message": "MetaMask সংস্করণ"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ca/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -656,9 +656,6 @@
"metamaskDescription": {
"message": "Conectant-te a Ethereum i la web descentralitzada."
},
"metamaskSeedWords": {
"message": "Frase de recuperació de MetaMask"
},
"metamaskVersion": {
"message": "Versió MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/da/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -656,9 +656,6 @@
"metamaskDescription": {
"message": "Som forbinder dig til Ethereum og de decentraliserede internet."
},
"metamaskSeedWords": {
"message": "MetaMask Seedord"
},
"missingYourTokens": {
"message": "Kan du ikke se dine tokens?"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/de/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -648,9 +648,6 @@
"metamaskDescription": {
"message": "MetaMask ist ein sicherer Identitätssafe für Ethereum."
},
"metamaskSeedWords": {
"message": "MetaMask-Seed-Wörter"
},
"metamaskVersion": {
"message": "MetaMask-Version"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/el/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -669,9 +669,6 @@
"metamaskDescription": {
"message": "Σύνδεση με το Ethereum και τον Αποκεντρωμένο Ιστό."
},
"metamaskSeedWords": {
"message": "Λέξεις Φύτρου MetaMask"
},
"metamaskVersion": {
"message": "Έκδοση MetaMask "
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -815,9 +815,6 @@
"metamaskDescription": {
"message": "Connecting you to Conflux and the Decentralized Web."
},
"metamaskSeedWords": {
"message": "ConfluxPortal Seed Words"
},
"metamaskVersion": {
"message": "ConfluxPortal Version"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/es/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -548,9 +548,6 @@
"metamaskDescription": {
"message": "MetaMask es una identidad segura en Ethereum"
},
"metamaskSeedWords": {
"message": "Palabras semilla de MetaMask"
},
"metamaskVersion": {
"message": "Versión de MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/es_419/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -657,9 +657,6 @@
"metamaskDescription": {
"message": "Te estamos conectando a Ethereum y a la web descentralizada."
},
"metamaskSeedWords": {
"message": "Palabras de inicialización de MetaMask"
},
"metamaskVersion": {
"message": "Versión de MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/et/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -662,9 +662,6 @@
"metamaskDescription": {
"message": "Teid ühendatakse Ethereumi ja detsentraliseeritud võrguga."
},
"metamaskSeedWords": {
"message": "MetaMaski seemnesõnad"
},
"metamaskVersion": {
"message": "MetaMaski versioon"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/fa/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -672,9 +672,6 @@
"metamaskDescription": {
"message": "در حال اتصال شما با ایترم و وب غیر متمرکز شده."
},
"metamaskSeedWords": {
"message": "کلمات بازیاب MetaMask"
},
"metamaskVersion": {
"message": "نسخه MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/fi/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -669,9 +669,6 @@
"metamaskDescription": {
"message": "Sinua yhdistetään Ethereumiin ja hajautettuun verkkoon."
},
"metamaskSeedWords": {
"message": "MetaMaskin siemensanat"
},
"metamaskVersion": {
"message": "MetaMask-versio"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/fil/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -607,9 +607,6 @@
"metamaskDescription": {
"message": "Kinokonekta ka sa Ethereum at sa Decentralized Web."
},
"metamaskSeedWords": {
"message": "Seed Words ng MetaMask"
},
"metamaskVersion": {
"message": "Bersyon ng MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/fr/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -651,9 +651,6 @@
"metamaskDescription": {
"message": "MetaMask est un coffre sécurisé pour votre identité sur Ethereum."
},
"metamaskSeedWords": {
"message": "Mots Seed pour MetaMask"
},
"metamaskVersion": {
"message": "Version de MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/he/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -669,9 +669,6 @@
"metamaskDescription": {
"message": "מחבר אותך לאתריום ולרשת המבוזרת."
},
"metamaskSeedWords": {
"message": "מילות גרעין (Seed) של MetaMask "
},
"metamaskVersion": {
"message": "גרסת MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/hi/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -669,9 +669,6 @@
"metamaskDescription": {
"message": "आपको Ethereum और विकेंद्रीकृत वेब से कनेक्ट कर रहे हैं।"
},
"metamaskSeedWords": {
"message": "मेटामास्क बीज शब्द"
},
"metamaskVersion": {
"message": "MetaMask का संस्करण"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/hr/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -665,9 +665,6 @@
"metamaskDescription": {
"message": "Povezujete se na Ethereum i decentralizirani internet."
},
"metamaskSeedWords": {
"message": "Početne riječi za MetaMask"
},
"metamaskVersion": {
"message": "Inačica usluge MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ht/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -401,9 +401,6 @@
"metamaskDescription": {
"message": "MetaMask sekirize idantite pou Ethereum."
},
"metamaskSeedWords": {
"message": "MetaMask Seed Mo"
},
"metamaskVersion": {
"message": "MetaMask Vèsyon"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/hu/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -665,9 +665,6 @@
"metamaskDescription": {
"message": "Csatlakozás az Ethereumhoz és a decentralizált hálózathoz."
},
"metamaskSeedWords": {
"message": "MetaMask seed szavak"
},
"metamaskVersion": {
"message": "MetaMask verzió"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/id/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -650,9 +650,6 @@
"metamaskDescription": {
"message": "Menghubungkan Anda ke Ethereum dan Web Terdesentralisasi."
},
"metamaskSeedWords": {
"message": "Kata Benih MetaMask"
},
"metamaskVersion": {
"message": "Versi MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/it/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -642,9 +642,6 @@
"metamaskDescription": {
"message": "MetaMask è una cassaforte sicura per identità su Ethereum."
},
"metamaskSeedWords": {
"message": "Parole Seed di MetaMask"
},
"metamaskVersion": {
"message": "versione di MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/kn/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -672,9 +672,6 @@
"metamaskDescription": {
"message": "ನಿಮ್ಮನ್ನು ಎಥೆರಿಯಮ್ ಮತ್ತು ವಿಕೇಂದ್ರೀಕೃತ ವೆಬ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ."
},
"metamaskSeedWords": {
"message": "MetaMask ಸೀಡ್ ಪದಗಳು"
},
"metamaskVersion": {
"message": "MetaMask ಆವೃತ್ತಿ"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ko/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -666,9 +666,6 @@
"metamaskDescription": {
"message": "메타마스크는 이더리움을 위한 안전한 저장소입니다."
},
"metamaskSeedWords": {
"message": "메타마스크 시드 단어"
},
"metamaskVersion": {
"message": "메타마스크 버전"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/lt/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -672,9 +672,6 @@
"metamaskDescription": {
"message": "Prijungiame jus prie „Ethereum“ ir decentralizuotojo žiniatinklio."
},
"metamaskSeedWords": {
"message": "„MetaMask“ atkūrimo žodžiai"
},
"metamaskVersion": {
"message": "„MetaMask“ versija"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/lv/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -668,9 +668,6 @@
"metamaskDescription": {
"message": "Veido savienojumu ar Ethereum un decentralizēto tīmekli."
},
"metamaskSeedWords": {
"message": "MetaMask atkopšanas vārdi"
},
"metamaskVersion": {
"message": "MetaMask versija"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ms/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -643,9 +643,6 @@
"metamaskDescription": {
"message": "Menyambungkan anda kepada Ethereum dan Web Ternyahpusat."
},
"metamaskSeedWords": {
"message": "Perkataan Benih MetaMask"
},
"metamaskVersion": {
"message": "Versi MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/no/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -662,9 +662,6 @@
"metamaskDescription": {
"message": "Kobler deg til Ethereum og det desentraliserte nettet."
},
"metamaskSeedWords": {
"message": "Mnemoniske gjenopprettingsfraser for MetaMask "
},
"metamaskVersion": {
"message": "MetaMask-versjon "
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/pl/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -663,9 +663,6 @@
"metamaskDescription": {
"message": "MetaMask to bezpieczny portfel dla Ethereum."
},
"metamaskSeedWords": {
"message": "Słowa Seed MetaMask"
},
"metamaskVersion": {
"message": "Wersja MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/pt_BR/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -657,9 +657,6 @@
"metamaskDescription": {
"message": "Conectando você ao Ethereum e à Web Descentralizada."
},
"metamaskSeedWords": {
"message": "Palavras-semente do MetaMask"
},
"metamaskVersion": {
"message": "Versão do MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ro/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -659,9 +659,6 @@
"metamaskDescription": {
"message": "Vă conectăm la Ethereum și la Internetul descentralizat."
},
"metamaskSeedWords": {
"message": "Cuvinte Seed MetaMask"
},
"metamaskVersion": {
"message": "Versiune MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/ru/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -896,9 +896,6 @@
"menu": {
"message": "Меню"
},
"metamaskSeedWords": {
"message": "MetaMask ключевая фраза (сид)"
},
"metamaskVersion": {
"message": "Версия MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/sk/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -638,9 +638,6 @@
"metamaskDescription": {
"message": "MetaMask je bezpečný osobní trezor pro Ethereum."
},
"metamaskSeedWords": {
"message": "Seed slová MetaMask"
},
"metamaskVersion": {
"message": "Verzia MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/sl/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -657,9 +657,6 @@
"metamaskDescription": {
"message": "MetaMask je varen identitetni sklad za Ethereum."
},
"metamaskSeedWords": {
"message": "Seed Words"
},
"metamaskVersion": {
"message": "Različica"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/sr/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -663,9 +663,6 @@
"metamaskDescription": {
"message": "Povezivanje na Ethereum i decentralizovani veb."
},
"metamaskSeedWords": {
"message": "MetaMask reči početne vrednosti"
},
"metamaskVersion": {
"message": "MetaMask verzija"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/sv/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -656,9 +656,6 @@
"metamaskDescription": {
"message": "Ansluter dig mot Ethereum och den decentraliserade webben."
},
"metamaskSeedWords": {
"message": "MetaMask"
},
"metamaskVersion": {
"message": "MetaMask-version"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/sw/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -650,9 +650,6 @@
"metamaskDescription": {
"message": "Kukuunganisha kwenye Ethereum na Wavutiu Uliotawanywa."
},
"metamaskSeedWords": {
"message": "Maeno ya Kianzio ya MetaMask"
},
"metamaskVersion": {
"message": "Toleo la MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/uk/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -672,9 +672,6 @@
"metamaskDescription": {
"message": "Під'єднуємо вас до Ethereum та децентралізованої мережі."
},
"metamaskSeedWords": {
"message": "Початкові слова MetaMask"
},
"metamaskVersion": {
"message": "Версія MetaMask"
},
Expand Down
3 changes: 0 additions & 3 deletions app/_locales/zh_CN/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -663,9 +663,6 @@
"metamaskDescription": {
"message": "ConfluxPortal is a secure identity vault for Conflux."
},
"metamaskSeedWords": {
"message": "ConfluxPortal 助记词"
},
"metamaskVersion": {
"message": "ConfluxPortal 版本"
},
Expand Down
Loading

0 comments on commit a70d32c

Please sign in to comment.