mirror of
https://github.com/monero-project/monero-site.git
synced 2024-11-17 08:18:03 +00:00
Merge pull request #1639
user guides: adapt and update .po and .md files of verification-allos-advanced.md
This commit is contained in:
commit
4382e7ad35
28 changed files with 5982 additions and 6582 deletions
|
@ -1,55 +1,64 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||||
|
|
||||||
التأكد من صحه ملفات التثبيت يجب أن يكون قبل فك الضغط أو التثبيت أو إستخدام البرامج. هذه هي الطريقه الوحيده للتأكد من حصولك علي البرامج الرسميه. إذا حصلت علي ملفات تثبيت مزيفه ( مثال هجمات التصيد و إختراق الإتصال وخلافه) بمتابعه هذا لدليل سوف تحمي نفسك من الوقوع ضحيه لهذه الملفات.
|
التأكد من صحه ملفات التثبيت يجب أن يكون قبل فك الضغط أو التثبيت أو إستخدام
|
||||||
|
البرامج. هذه هي الطريقه الوحيده للتأكد من حصولك علي البرامج الرسميه. إذا
|
||||||
|
حصلت علي ملفات تثبيت مزيفه ( مثال هجمات التصيد و إختراق الإتصال وخلافه)
|
||||||
|
بمتابعه هذا لدليل سوف تحمي نفسك من الوقوع ضحيه لهذه الملفات.
|
||||||
|
|
||||||
لحماية تكامل الثنائيات ، يوفر فريق مونيرو قائمة موقعة مشفرة لكل الملفات [SHA256] (https://en.wikipedia.org/wiki/SHA-2). إذا تم العبث بالملف الذي تم تنزيله ، فسيتم إنتاجه [هاش مختلف] (https://en.wikipedia.org/wiki/File_verification) عن الموجود في الملف.
|
لحماية تكامل الثنائيات ، يوفر فريق مونيرو قائمة موقعة مشفرة لكل الملفات
|
||||||
|
[SHA256] (https://en.wikipedia.org/wiki/SHA-2). إذا تم العبث بالملف الذي تم
|
||||||
|
تنزيله ، فسيتم إنتاجه [هاش مختلف]
|
||||||
|
(https://en.wikipedia.org/wiki/File_verification) عن الموجود في الملف.
|
||||||
|
|
||||||
هذا دليل متقدم يستخدم سطر الأوامر لنُظم تشغيل لينُكس وويندوز وماك سيوجهك خلال عملية تثبيت البرامج المطلوبه واستيراد مفتاح التوقيع وتنزيل الملفات الضرورية وأخيرًا التحقق من صحة ملفات التثبيت.
|
هذا دليل متقدم يستخدم سطر الأوامر لنُظم تشغيل لينُكس وويندوز وماك سيوجهك
|
||||||
|
خلال عملية تثبيت البرامج المطلوبه واستيراد مفتاح التوقيع وتنزيل الملفات
|
||||||
|
الضرورية وأخيرًا التحقق من صحة ملفات التثبيت.
|
||||||
|
|
||||||
## قائمه المحتوي:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. تثبيت GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. تأكيد & إستيراد ملف مفتاح التوقيع](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. إحصل علي مفتاح التوقيع ](#21-get-signing-key)
|
|
||||||
+ [2.2. تأكد من مفتاح التوقيع ](#22-verify-signing-key)
|
|
||||||
+ [2.3. إستيراد مفتاح التوقيع ](#23-import-signing-key)
|
|
||||||
### [3. تنزيل & تأكد من ملف الهاش](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. إحصل علي ملف الهاش ](#31-get-hash-file)
|
|
||||||
+ [3.2. تأكد من ملف الهاش ](#32-verify-hash-file)
|
|
||||||
### [4. تحميل & تأكد من ملفات التسطيب ](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. الحصول علي ملفات التسطيب](#41-get-monero-binary)
|
|
||||||
+ [4.2. تأكد من الملفات علي ليُنكس اوماك ](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. تأكد من الملفات علي ويندوز](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. تثبيت GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ في ويندوز انتقل إلى صفحة التنزيل [Gpg4win] (https://gpg4win.org/download.html) واتبع الإرشادات الخاصة بالتثبيت.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ في ماك انتقل إلى صفحة تنزيل [Gpgtools] (https://gpgtools.org/) واتبع الإرشادات الخاصة بالتثبيت.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ في ويندوز انتقل إلى صفحة التنزيل [Gpg4win]
|
||||||
|
(https://gpg4win.org/download.html) واتبع الإرشادات الخاصة بالتثبيت.
|
||||||
|
|
||||||
|
+ في ماك انتقل إلى صفحة تنزيل [Gpgtools] (https://gpgtools.org/) واتبع
|
||||||
|
الإرشادات الخاصة بالتثبيت.
|
||||||
|
|
||||||
+ في ليُنكس ، GnuPG مُثبّت افتراضيًا.
|
+ في ليُنكس ، GnuPG مُثبّت افتراضيًا.
|
||||||
|
|
||||||
## 2. تأكيد & إستيراد ملف مفتاح التوقيع
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
سيغطي هذا القسم الحصول على مفتاح توقيع مونيرو والتأكد من صحته واستيراد المفتاح إلى GnuPG.
|
سيغطي هذا القسم الحصول على مفتاح توقيع مونيرو والتأكد من صحته واستيراد
|
||||||
|
المفتاح إلى GnuPG.
|
||||||
|
|
||||||
### 2.1. إحصل علي مفتاح التوقيع
|
### Get Signing Key
|
||||||
|
|
||||||
علي ويندوز أو ماك إذهب إلي [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc) لتحميل المُفتاح المُستخدم في توقيع الملفات وقم بحفظه بإسم `binaryfate.asc` في مجلدك الرئيسي.
|
علي ويندوز أو ماك إذهب إلي [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc)
|
||||||
|
لتحميل المُفتاح المُستخدم في توقيع الملفات وقم بحفظه بإسم `binaryfate.asc`
|
||||||
|
في مجلدك الرئيسي.
|
||||||
|
|
||||||
في ليُنكس يمكنك تحميل ملف مفتاح التوقيع من خلال الأمر التالي :
|
في ليُنكس يمكنك تحميل ملف مفتاح التوقيع من خلال الأمر التالي :
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. تأكد من مفتاح التوقيع
|
### Verify Signing Key
|
||||||
|
|
||||||
في جميع أنظمة التشغيل ، تحقق من بصمة `binaryfate.asc` بإصدار الأمر التالي في سطر الأوامر :
|
في جميع أنظمة التشغيل ، تحقق من بصمة `binaryfate.asc` بإصدار الأمر التالي في
|
||||||
|
سطر الأوامر :
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
تحقق من تطابق البصمه بالتالي :
|
تحقق من تطابق البصمه بالتالي :
|
||||||
|
@ -62,17 +71,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
إذا كانت البصمه **صحيحه** يمكنك المُتابعه.
|
إذا كانت البصمه **صحيحه** يمكنك المُتابعه.
|
||||||
|
|
||||||
إذا كانت البصمه ** غير متطابقه ** **لا تُكمل** بل قم بحذف ملف `binaryfate.asc` وإذهب إلي [فصل 2.1](#21-get-signing-key).
|
إذا كانت البصمه ** غير متطابقه ** **لا تُكمل** بل قم بحذف ملف
|
||||||
|
`binaryfate.asc` وإذهب إلي [فصل 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. إستيراد مفتاح التوقيع
|
### Import Signing Key
|
||||||
|
|
||||||
من سطر الأوامر ، قم باستيراد مفتاح التوقيع:
|
من سطر الأوامر ، قم باستيراد مفتاح التوقيع:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
إذا كانت هذه هي المرة الأولى التي تستورد فيها المفتاح ، فسيبدو الناتج كما يلي:
|
إذا كانت هذه هي المرة الأولى التي تستورد فيها المفتاح ، فسيبدو الناتج كما
|
||||||
|
يلي:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +99,29 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. تنزيل & تأكد من ملف الهاش
|
## Download and Verify Hash File
|
||||||
|
|
||||||
سيغطي هذا القسم تنزيل ملف الهاش والتحقق من صحته.
|
سيغطي هذا القسم تنزيل ملف الهاش والتحقق من صحته.
|
||||||
|
|
||||||
### 3.1. إحصل علي ملف الهاش
|
### Get Hash File
|
||||||
|
|
||||||
على نظام ويندوز أو ماك انتقل إلى [ملف الهاشات على getmonero.org] ({{ site.baseurl }}/downloads/hashes.txt) واحفظ الصفحة كـ `hashes.txt` إلى مجلدك الرئيسي.
|
على نظام ويندوز أو ماك انتقل إلى [ملف الهاشات على getmonero.org] ({{
|
||||||
|
site.baseurl }}/downloads/hashes.txt) واحفظ الصفحة كـ `hashes.txt` إلى مجلدك
|
||||||
|
الرئيسي.
|
||||||
|
|
||||||
في ليُنكس يمكنك تنزيل ملف الهاشات الموقّع عن طريق إصدار الأمر التالي:
|
في ليُنكس يمكنك تنزيل ملف الهاشات الموقّع عن طريق إصدار الأمر التالي:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. تأكد من ملف الهاش
|
### Verify Hash File
|
||||||
|
|
||||||
ملف الهاش موقع بمفتاح `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, كما هو موضح في الناتج أدناه.
|
ملف الهاش موقع بمفتاح `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`,
|
||||||
|
كما هو موضح في الناتج أدناه.
|
||||||
|
|
||||||
في جميع أنظمة التشغيل ، تحقق من توقيع ملف التجزئة عن طريق إصدار الأمر التالي في سطر الأوامر:
|
في جميع أنظمة التشغيل ، تحقق من توقيع ملف التجزئة عن طريق إصدار الأمر التالي
|
||||||
|
في سطر الأوامر:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
إذا كان الملف صحيح ، سيبدو الناتج كما يلي:
|
إذا كان الملف صحيح ، سيبدو الناتج كما يلي:
|
||||||
|
|
||||||
|
@ -124,17 +133,22 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
إذا كان الناتج يُظهر ** Good signature ** كما هو موضح في المثال فيمكنك المتابعة.
|
إذا كان الناتج يُظهر ** Good signature ** كما هو موضح في المثال فيمكنك
|
||||||
|
المتابعة.
|
||||||
|
|
||||||
إذا كان الناتج **BAD signature** **لا تُكمل** بل قم بحذف ملف `hashes.txt` وإرجع إلي [القسم 3.1](#31-get-hash-file).
|
إذا كان الناتج **BAD signature** **لا تُكمل** بل قم بحذف ملف `hashes.txt`
|
||||||
|
وإرجع إلي [القسم 3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. تحميل & تأكد من ملفات التسطيب
|
## Download and Verify Binary
|
||||||
|
|
||||||
سيغطي هذا القسم تنزيل برنامج مونيرو لنظام التشغيل الخاص بك ، والحصول على هاش `SHA256` من التنزيل الخاص بك ، والتحقق من صحته.
|
سيغطي هذا القسم تنزيل برنامج مونيرو لنظام التشغيل الخاص بك ، والحصول على هاش
|
||||||
|
`SHA256` من التنزيل الخاص بك ، والتحقق من صحته.
|
||||||
|
|
||||||
### 4.1. الحصول علي ملفات التسطيب
|
### Get Monero binary
|
||||||
|
|
||||||
علي ويندوز أو ماك توجه إلي [getmonero.org]({{ site.baseurl }}/downloads/) وقم بتنزيل الملف الخاص بنظام التشغيل الخاص بك. قم بحفظ الملف لمجلدك الرئيسي. **لا تقم بفك الضغط **
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
في Linux ، يمكنك تنزيل واجهه سطر الأوامر عن طريق إصدار الأمر التالي:
|
في Linux ، يمكنك تنزيل واجهه سطر الأوامر عن طريق إصدار الأمر التالي:
|
||||||
|
|
||||||
|
@ -142,40 +156,49 @@ Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. تأكد من الملفات علي ليُنكس اوماك
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
هذه الخطوات لنظامي تشغيل لينُكس وماك. من سطر الأوامر إحصل علي هاش `SHA256` لملف التثبيت. كمثال سيستخدم هذا الدليل واجهه المستخدم الرسوميه علي ليُنكس , إستبدل `monero-gui-linux-x64-v0.15.0.1.tar.bz2` بإسم ملف التثبيت الذي قمت بتنزيله في [الفصل 4.1](#41-get-monero-binary).
|
هذه الخطوات لنظامي تشغيل لينُكس وماك. من سطر الأوامر إحصل علي هاش `SHA256`
|
||||||
|
لملف التثبيت. كمثال سيستخدم هذا الدليل واجهه المستخدم الرسوميه علي ليُنكس ,
|
||||||
|
إستبدل `monero-gui-linux-x64-v0.15.0.1.tar.bz2` بإسم ملف التثبيت الذي قمت
|
||||||
|
بتنزيله في [الفصل 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-gui-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
سيبدو الناتج كهذا ، ولكن سيكون مختلفًا لكل ملف. يجب أن يتطابق هاش `SHA256` الخاصة بك مع الهاش في القائمة المدرجة في ملف` hashes.txt` لملف التثبيت.
|
سيبدو الناتج كهذا ، ولكن سيكون مختلفًا لكل ملف. يجب أن يتطابق هاش `SHA256`
|
||||||
|
الخاصة بك مع الهاش في القائمة المدرجة في ملف` hashes.txt` لملف التثبيت.
|
||||||
|
|
||||||
```
|
```
|
||||||
fb0f43387b31202f381c918660d9bc32a3d28a4733d391b1625a0e15737c5388 monero-gui-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
إذا كان الهاش **مُتطابق** يمكنك الأن فك الضفط والتثبيت.
|
إذا كان الهاش **مُتطابق** يمكنك الأن فك الضفط والتثبيت.
|
||||||
|
|
||||||
إذا كان الهاش **غير مُتطابق** , ** لا تُكمل ** بل إحذف ملف التثبيت وإرجع إلي [القسم 4.1](#41-get-monero-binary).
|
إذا كان الهاش **غير مُتطابق** , ** لا تُكمل ** بل إحذف ملف التثبيت وإرجع إلي
|
||||||
|
[القسم 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. تأكد من الملفات علي ويندوز
|
### Binary Verification on Windows
|
||||||
|
|
||||||
من سطر الأوامر احصل على هاش `SHA256` من ملف التثبيت الذي تم تنزيله. على سبيل المثال ، سيستخدم هذا الدليل ثنائي واجهة المستخدم الرسومية لنظام ويندوز ، 64 بت. استبدل `monero-gui-win-x64-v0.15.0.1.zip` باسم الملف الذي قمت بتنزيله في [القسم 4.1](#41-get-monero-binary).
|
من سطر الأوامر احصل على هاش `SHA256` من ملف التثبيت الذي تم تنزيله. على سبيل
|
||||||
|
المثال ، سيستخدم هذا الدليل ثنائي واجهة المستخدم الرسومية لنظام ويندوز ، 64
|
||||||
|
بت. استبدل `monero-gui-win-x64-v0.15.0.1.zip` باسم الملف الذي قمت بتنزيله في
|
||||||
|
[القسم 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.12.0.0.zip SHA256 ```
|
||||||
|
|
||||||
|
سيبدو الناتج كهذا ، ولكن سيكون مختلفًا لكل ملف. يجب أن يتطابق هاش `SHA256`
|
||||||
|
الخاصة بك مع الهاش في القائمة المدرجة في ملف` hashes.txt` لملف التثبيت.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.12.0.0.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
```
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
سيبدو الناتج كهذا ، ولكن سيكون مختلفًا لكل ملف. يجب أن يتطابق هاش `SHA256` الخاصة بك مع الهاش في القائمة المدرجة في ملف` hashes.txt` لملف التثبيت.
|
|
||||||
|
|
||||||
```
|
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
```
|
||||||
|
|
||||||
إذا كان الهاش **مُتطابق** يمكنك الأن فك الضفط والتثبيت.
|
إذا كان الهاش **مُتطابق** يمكنك الأن فك الضفط والتثبيت.
|
||||||
|
|
||||||
إذا كان الهاش **غير مُتطابق** , ** لا تُكمل ** بل إحذف ملف التثبيت وإرجع إلي [القسم 4.1](#41-get-monero-binary).
|
إذا كان الهاش **غير مُتطابق** , ** لا تُكمل ** بل إحذف ملف التثبيت وإرجع إلي
|
||||||
|
[القسم 4.1](#41-get-monero-binary).
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:56+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -16,222 +16,171 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
|
||||||
#
|
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr "{% include disclaimer.html translated=\"yes\" translationOutdated=\"no\" %}"
|
msgstr "{% include disclaimer.html translated=\"yes\" translationOutdated=\"no\" %}"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
"التأكد من صحه ملفات التثبيت يجب أن يكون قبل فك الضغط أو التثبيت أو إستخدام "
|
|
||||||
"البرامج. هذه هي الطريقه الوحيده للتأكد من حصولك علي البرامج الرسميه. إذا "
|
|
||||||
"حصلت علي ملفات تثبيت مزيفه ( مثال هجمات التصيد و إختراق الإتصال وخلافه) "
|
|
||||||
"بمتابعه هذا لدليل سوف تحمي نفسك من الوقوع ضحيه لهذه الملفات."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
"لحماية تكامل الثنائيات ، يوفر فريق مونيرو قائمة موقعة مشفرة لكل الملفات "
|
|
||||||
"[SHA256] (https://en.wikipedia.org/wiki/SHA-2). إذا تم العبث بالملف الذي تم "
|
|
||||||
"تنزيله ، فسيتم إنتاجه [هاش مختلف] "
|
|
||||||
"(https://en.wikipedia.org/wiki/File_verification) عن الموجود في الملف."
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
#
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
msgid ""
|
msgstr "التأكد من صحه ملفات التثبيت يجب أن يكون قبل فك الضغط أو التثبيت أو إستخدام البرامج. هذه هي الطريقه الوحيده للتأكد من حصولك علي البرامج الرسميه. إذا حصلت علي ملفات تثبيت مزيفه ( مثال هجمات التصيد و إختراق الإتصال وخلافه) بمتابعه هذا لدليل سوف تحمي نفسك من الوقوع ضحيه لهذه الملفات."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
|
||||||
"هذا دليل متقدم يستخدم سطر الأوامر لنُظم تشغيل لينُكس وويندوز وماك سيوجهك "
|
|
||||||
"خلال عملية تثبيت البرامج المطلوبه واستيراد مفتاح التوقيع وتنزيل الملفات "
|
|
||||||
"الضرورية وأخيرًا التحقق من صحة ملفات التثبيت."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
|
||||||
#
|
#
|
||||||
msgid "## Table of Contents:"
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
|
msgstr "لحماية تكامل الثنائيات ، يوفر فريق مونيرو قائمة موقعة مشفرة لكل الملفات [SHA256] (https://en.wikipedia.org/wiki/SHA-2). إذا تم العبث بالملف الذي تم تنزيله ، فسيتم إنتاجه [هاش مختلف] (https://en.wikipedia.org/wiki/File_verification) عن الموجود في الملف."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr "هذا دليل متقدم يستخدم سطر الأوامر لنُظم تشغيل لينُكس وويندوز وماك سيوجهك خلال عملية تثبيت البرامج المطلوبه واستيراد مفتاح التوقيع وتنزيل الملفات الضرورية وأخيرًا التحقق من صحة ملفات التثبيت."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## Table of Contents:"
|
||||||
|
msgid "Table of Contents:"
|
||||||
msgstr "## قائمه المحتوي:"
|
msgstr "## قائمه المحتوي:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"### [1. تثبيت GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. تأكيد & إستيراد ملف مفتاح "
|
|
||||||
"التوقيع](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. إحصل علي مفتاح التوقيع ](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. تأكد من مفتاح التوقيع ](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. إستيراد مفتاح التوقيع ](#23-import-signing-key)\n"
|
|
||||||
"### [3. تنزيل & تأكد من ملف الهاش](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. إحصل علي ملف الهاش ](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. تأكد من ملف الهاش ](#32-verify-hash-file)\n"
|
|
||||||
"### [4. تحميل & تأكد من ملفات التسطيب ](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. الحصول علي ملفات التسطيب](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. تأكد من الملفات علي ليُنكس اوماك "
|
|
||||||
"](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. تأكد من الملفات علي ويندوز](#43-binary-verification-on-windows)\n"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
|
#, no-wrap
|
||||||
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
|
#, no-wrap
|
||||||
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#
|
#
|
||||||
msgid "## 1. Installing GnuPG"
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 1. Installing GnuPG"
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr "## 1. تثبيت GnuPG"
|
msgstr "## 1. تثبيت GnuPG"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
"installation."
|
msgstr "+ في ويندوز انتقل إلى صفحة التنزيل [Gpg4win] (https://gpg4win.org/download.html) واتبع الإرشادات الخاصة بالتثبيت."
|
||||||
msgstr ""
|
|
||||||
"+ في ويندوز انتقل إلى صفحة التنزيل [Gpg4win] "
|
|
||||||
"(https://gpg4win.org/download.html) واتبع الإرشادات الخاصة بالتثبيت."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
"follow the instructions for installation."
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
msgstr ""
|
msgstr "+ في ماك انتقل إلى صفحة تنزيل [Gpgtools] (https://gpgtools.org/) واتبع الإرشادات الخاصة بالتثبيت."
|
||||||
"+ في ماك انتقل إلى صفحة تنزيل [Gpgtools] (https://gpgtools.org/) واتبع "
|
|
||||||
"الإرشادات الخاصة بالتثبيت."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
msgstr "+ في ليُنكس ، GnuPG مُثبّت افتراضيًا."
|
msgstr "+ في ليُنكس ، GnuPG مُثبّت افتراضيًا."
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
|
||||||
#
|
#
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 2. Verify and Import Signing Key"
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr "## 2. تأكيد & إستيراد ملف مفتاح التوقيع"
|
msgstr "## 2. تأكيد & إستيراد ملف مفتاح التوقيع"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
"correct, and importing the key to GnuPG."
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
msgstr ""
|
msgstr "سيغطي هذا القسم الحصول على مفتاح توقيع مونيرو والتأكد من صحته واستيراد المفتاح إلى GnuPG."
|
||||||
"سيغطي هذا القسم الحصول على مفتاح توقيع مونيرو والتأكد من صحته واستيراد "
|
|
||||||
"المفتاح إلى GnuPG."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
#
|
#
|
||||||
msgid "### 2.1. Get Signing Key"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 2.1. Get Signing Key"
|
||||||
|
msgid "Get Signing Key"
|
||||||
msgstr "### 2.1. إحصل علي مفتاح التوقيع"
|
msgstr "### 2.1. إحصل علي مفتاح التوقيع"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
"علي ويندوز أو ماك إذهب إلي [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc) "
|
|
||||||
"لتحميل المُفتاح المُستخدم في توقيع الملفات وقم بحفظه بإسم `binaryfate.asc` "
|
|
||||||
"في مجلدك الرئيسي."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr "في ليُنكس يمكنك تحميل ملف مفتاح التوقيع من خلال الأمر التالي :"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
|
||||||
#
|
|
||||||
msgid "### 2.2. Verify Signing Key"
|
|
||||||
msgstr "### 2.2. تأكد من مفتاح التوقيع"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
|
||||||
"في جميع أنظمة التشغيل ، تحقق من بصمة `binaryfate.asc` بإصدار الأمر التالي في "
|
|
||||||
"سطر الأوامر :"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
|
msgstr "علي ويندوز أو ماك إذهب إلي [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc) لتحميل المُفتاح المُستخدم في توقيع الملفات وقم بحفظه بإسم `binaryfate.asc` في مجلدك الرئيسي."
|
||||||
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
|
msgstr "في ليُنكس يمكنك تحميل ملف مفتاح التوقيع من خلال الأمر التالي :"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc ```"
|
||||||
|
msgid ""
|
||||||
|
"wget -O binaryfate.asc\n"
|
||||||
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
|
msgstr "``` wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 2.2. Verify Signing Key"
|
||||||
|
msgid "Verify Signing Key"
|
||||||
|
msgstr "### 2.2. تأكد من مفتاح التوقيع"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
|
msgstr "في جميع أنظمة التشغيل ، تحقق من بصمة `binaryfate.asc` بإصدار الأمر التالي في سطر الأوامر :"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgstr "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr "تحقق من تطابق البصمه بالتالي :"
|
msgstr "تحقق من تطابق البصمه بالتالي :"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "```\n"
|
||||||
|
#| "pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
|
#| " Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
|
#| "uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"```\n"
|
"```\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
|
@ -239,383 +188,358 @@ msgstr ""
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"```\n"
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
msgstr "إذا كانت البصمه **صحيحه** يمكنك المُتابعه."
|
msgstr "إذا كانت البصمه **صحيحه** يمكنك المُتابعه."
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
msgstr ""
|
msgstr "إذا كانت البصمه ** غير متطابقه ** **لا تُكمل** بل قم بحذف ملف `binaryfate.asc` وإذهب إلي [فصل 2.1](#21-get-signing-key)."
|
||||||
"إذا كانت البصمه ** غير متطابقه ** **لا تُكمل** بل قم بحذف ملف "
|
|
||||||
"`binaryfate.asc` وإذهب إلي [فصل 2.1](#21-get-signing-key)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
|
||||||
#
|
#
|
||||||
msgid "### 2.3. Import Signing Key"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 2.3. Import Signing Key"
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr "### 2.3. إستيراد مفتاح التوقيع"
|
msgstr "### 2.3. إستيراد مفتاح التوقيع"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr "من سطر الأوامر ، قم باستيراد مفتاح التوقيع:"
|
msgstr "من سطر الأوامر ، قم باستيراد مفتاح التوقيع:"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
msgstr "``` gpg --import binaryfate.asc ```"
|
msgstr "``` gpg --import binaryfate.asc ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
"إذا كانت هذه هي المرة الأولى التي تستورد فيها المفتاح ، فسيبدو الناتج كما "
|
|
||||||
"يلي:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
#, no-wrap
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr "إذا كانت هذه هي المرة الأولى التي تستورد فيها المفتاح ، فسيبدو الناتج كما يلي:"
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "```\n"
|
||||||
|
#| "gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
|
#| "gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
|
#| "gpg: Total number processed: 1\n"
|
||||||
|
#| "gpg: imported: 1\n"
|
||||||
|
#| "gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: imported: 1\n"
|
"gpg: imported: 1\n"
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"```\n"
|
"```\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: imported: 1\n"
|
"gpg: imported: 1\n"
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
"```\n"
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
msgstr "إذا قمت باستيراد المفتاح مسبقًا ، فسيبدو الناتج كما يلي:"
|
msgstr "إذا قمت باستيراد المفتاح مسبقًا ، فسيبدو الناتج كما يلي:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "```\n"
|
||||||
|
#| "gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
|
#| "gpg: Total number processed: 1\n"
|
||||||
|
#| "gpg: unchanged: 1\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
|
||||||
"changed\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"```\n"
|
"```\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"changed\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
#
|
#
|
||||||
msgid "## 3. Download and Verify Hash File"
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 3. Download and Verify Hash File"
|
||||||
|
msgid "Download and Verify Hash File"
|
||||||
msgstr "## 3. تنزيل & تأكد من ملف الهاش"
|
msgstr "## 3. تنزيل & تأكد من ملف الهاش"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"This section will cover downloading the hash file and verifying its "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
"authenticity."
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
msgstr "سيغطي هذا القسم تنزيل ملف الهاش والتحقق من صحته."
|
msgstr "سيغطي هذا القسم تنزيل ملف الهاش والتحقق من صحته."
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
#
|
#
|
||||||
msgid "### 3.1. Get Hash File"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 3.1. Get Hash File"
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr "### 3.1. إحصل علي ملف الهاش"
|
msgstr "### 3.1. إحصل علي ملف الهاش"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
"to your home directory."
|
msgstr "على نظام ويندوز أو ماك انتقل إلى [ملف الهاشات على getmonero.org] ({{ site.baseurl }}/downloads/hashes.txt) واحفظ الصفحة كـ `hashes.txt` إلى مجلدك الرئيسي."
|
||||||
msgstr ""
|
|
||||||
"على نظام ويندوز أو ماك انتقل إلى [ملف الهاشات على getmonero.org] ({{ "
|
|
||||||
"site.baseurl }}/downloads/hashes.txt) واحفظ الصفحة كـ `hashes.txt` إلى مجلدك "
|
|
||||||
"الرئيسي."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
"command:"
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
msgstr "في ليُنكس يمكنك تنزيل ملف الهاشات الموقّع عن طريق إصدار الأمر التالي:"
|
msgstr "في ليُنكس يمكنك تنزيل ملف الهاشات الموقّع عن طريق إصدار الأمر التالي:"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
msgstr "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
msgstr "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
|
||||||
#
|
#
|
||||||
msgid "### 3.2. Verify Hash File"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 3.2. Verify Hash File"
|
||||||
|
msgid "Verify Hash File"
|
||||||
msgstr "### 3.2. تأكد من ملف الهاش"
|
msgstr "### 3.2. تأكد من ملف الهاش"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
"2A0B DF92`, as reflected in the output below."
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
msgstr ""
|
msgstr "ملف الهاش موقع بمفتاح `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, كما هو موضح في الناتج أدناه."
|
||||||
"ملف الهاش موقع بمفتاح `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, "
|
|
||||||
"كما هو موضح في الناتج أدناه."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
"the following command in a terminal:"
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
msgstr ""
|
msgstr "في جميع أنظمة التشغيل ، تحقق من توقيع ملف التجزئة عن طريق إصدار الأمر التالي في سطر الأوامر:"
|
||||||
"في جميع أنظمة التشغيل ، تحقق من توقيع ملف التجزئة عن طريق إصدار الأمر التالي "
|
|
||||||
"في سطر الأوامر:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr "``` gpg --verify hashes.txt ```"
|
msgstr "``` gpg --verify hashes.txt ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
msgstr "إذا كان الملف صحيح ، سيبدو الناتج كما يلي:"
|
msgstr "إذا كان الملف صحيح ، سيبدو الناتج كما يلي:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
|
||||||
#, no-wrap
|
|
||||||
msgid ""
|
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
|
||||||
"إذا كان الناتج يُظهر ** Good signature ** كما هو موضح في المثال فيمكنك "
|
|
||||||
"المتابعة."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
|
||||||
"إذا كان الناتج **BAD signature** **لا تُكمل** بل قم بحذف ملف `hashes.txt` "
|
|
||||||
"وإرجع إلي [القسم 3.1](#31-get-hash-file)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
|
||||||
#
|
|
||||||
msgid "## 4. Download and Verify Binary"
|
|
||||||
msgstr "## 4. تحميل & تأكد من ملفات التسطيب"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
|
||||||
"سيغطي هذا القسم تنزيل برنامج مونيرو لنظام التشغيل الخاص بك ، والحصول على هاش "
|
|
||||||
"`SHA256` من التنزيل الخاص بك ، والتحقق من صحته."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
#
|
#, fuzzy, no-wrap
|
||||||
msgid "### 4.1. Get Monero binary"
|
#| msgid ""
|
||||||
msgstr "### 4.1. الحصول علي ملفات التسطيب"
|
#| "```\n"
|
||||||
|
#| "gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
#. type: Plain text
|
#| "gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
#| "gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
#
|
#| "gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
#| "Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"علي ويندوز أو ماك توجه إلي [getmonero.org]({{ site.baseurl }}/downloads/) "
|
"```\n"
|
||||||
"وقم بتنزيل الملف الخاص بنظام التشغيل الخاص بك. قم بحفظ الملف لمجلدك "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"الرئيسي. **لا تقم بفك الضغط **"
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr "في Linux ، يمكنك تنزيل واجهه سطر الأوامر عن طريق إصدار الأمر التالي:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
#
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgstr "إذا كان الناتج يُظهر ** Good signature ** كما هو موضح في المثال فيمكنك المتابعة."
|
||||||
msgstr "### 4.2. تأكد من الملفات علي ليُنكس اوماك"
|
|
||||||
|
|
||||||
|
#
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
#
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
msgid ""
|
msgstr "إذا كان الناتج **BAD signature** **لا تُكمل** بل قم بحذف ملف `hashes.txt` وإرجع إلي [القسم 3.1](#31-get-hash-file)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
|
||||||
"هذه الخطوات لنظامي تشغيل لينُكس وماك. من سطر الأوامر إحصل علي هاش `SHA256` "
|
|
||||||
"لملف التثبيت. كمثال سيستخدم هذا الدليل واجهه المستخدم الرسوميه علي ليُنكس , "
|
|
||||||
"إستبدل `monero-gui-linux-x64-v0.15.0.1.tar.bz2` بإسم ملف التثبيت الذي قمت "
|
|
||||||
"بتنزيله في [الفصل 4.1](#41-get-monero-binary)."
|
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 4. Download and Verify Binary"
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
|
msgstr "## 4. تحميل & تأكد من ملفات التسطيب"
|
||||||
|
|
||||||
|
#
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
#
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgstr "سيغطي هذا القسم تنزيل برنامج مونيرو لنظام التشغيل الخاص بك ، والحصول على هاش `SHA256` من التنزيل الخاص بك ، والتحقق من صحته."
|
||||||
msgstr "``` shasum -a 256 monero-gui-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Title ###
|
||||||
"The output will look like this, but will be different for each binary "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
#, fuzzy, no-wrap
|
||||||
"file for your binary file."
|
#| msgid "### 4.1. Get Monero binary"
|
||||||
msgstr ""
|
msgid "Get Monero binary"
|
||||||
"سيبدو الناتج كهذا ، ولكن سيكون مختلفًا لكل ملف. يجب أن يتطابق هاش `SHA256` "
|
msgstr "### 4.1. الحصول علي ملفات التسطيب"
|
||||||
"الخاصة بك مع الهاش في القائمة المدرجة في ملف` hashes.txt` لملف التثبيت."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
"``` fb0f43387b31202f381c918660d9bc32a3d28a4733d391b1625a0e15737c5388 "
|
|
||||||
"monero-gui-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr "إذا كان الهاش **مُتطابق** يمكنك الأن فك الضفط والتثبيت."
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
#, fuzzy
|
||||||
#
|
#| msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
msgstr "علي ويندوز أو ماك توجه إلي [getmonero.org]({{ site.baseurl }}/downloads/) وقم بتنزيل الملف الخاص بنظام التشغيل الخاص بك. قم بحفظ الملف لمجلدك الرئيسي. **لا تقم بفك الضغط **"
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
|
||||||
"إذا كان الهاش **غير مُتطابق** , ** لا تُكمل ** بل إحذف ملف التثبيت وإرجع إلي "
|
|
||||||
"[القسم 4.1](#41-get-monero-binary)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
|
||||||
#
|
#
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
|
msgstr "في Linux ، يمكنك تنزيل واجهه سطر الأوامر عن طريق إصدار الأمر التالي:"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64 ```"
|
||||||
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
|
msgstr "``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64 ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 4.2. Binary Verification on Linux or Mac"
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
|
msgstr "### 4.2. تأكد من الملفات علي ليُنكس اوماك"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr "هذه الخطوات لنظامي تشغيل لينُكس وماك. من سطر الأوامر إحصل علي هاش `SHA256` لملف التثبيت. كمثال سيستخدم هذا الدليل واجهه المستخدم الرسوميه علي ليُنكس , إستبدل `monero-gui-linux-x64-v0.15.0.1.tar.bz2` بإسم ملف التثبيت الذي قمت بتنزيله في [الفصل 4.1](#41-get-monero-binary)."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr "``` shasum -a 256 monero-gui-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr "سيبدو الناتج كهذا ، ولكن سيكون مختلفًا لكل ملف. يجب أن يتطابق هاش `SHA256` الخاصة بك مع الهاش في القائمة المدرجة في ملف` hashes.txt` لملف التثبيت."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr "``` fb0f43387b31202f381c918660d9bc32a3d28a4733d391b1625a0e15737c5388 monero-gui-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr "إذا كان الهاش **مُتطابق** يمكنك الأن فك الضفط والتثبيت."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr "إذا كان الهاش **غير مُتطابق** , ** لا تُكمل ** بل إحذف ملف التثبيت وإرجع إلي [القسم 4.1](#41-get-monero-binary)."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 4.3. Binary Verification on Windows"
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
msgstr "### 4.3. تأكد من الملفات علي ويندوز"
|
msgstr "### 4.3. تأكد من الملفات علي ويندوز"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
msgstr "من سطر الأوامر احصل على هاش `SHA256` من ملف التثبيت الذي تم تنزيله. على سبيل المثال ، سيستخدم هذا الدليل ثنائي واجهة المستخدم الرسومية لنظام ويندوز ، 64 بت. استبدل `monero-gui-win-x64-v0.15.0.1.zip` باسم الملف الذي قمت بتنزيله في [القسم 4.1](#41-get-monero-binary)."
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
|
||||||
"من سطر الأوامر احصل على هاش `SHA256` من ملف التثبيت الذي تم تنزيله. على سبيل "
|
|
||||||
"المثال ، سيستخدم هذا الدليل ثنائي واجهة المستخدم الرسومية لنظام ويندوز ، 64 "
|
|
||||||
"بت. استبدل `monero-gui-win-x64-v0.15.0.1.zip` باسم الملف الذي قمت بتنزيله في "
|
|
||||||
"[القسم 4.1](#41-get-monero-binary)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr "``` certUtil -hashfile monero-gui-win-x64-v0.12.0.0.zip SHA256 ```"
|
msgstr "``` certUtil -hashfile monero-gui-win-x64-v0.12.0.0.zip SHA256 ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
|
||||||
#
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64 CertUtil: -hashfile command completed successfully. ```"
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr "``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64 CertUtil: -hashfile command completed successfully. ```"
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
#, no-wrap
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
#~ msgid ""
|
||||||
|
#~ "### [1. Install GnuPG](#1-installing-gnupg)\n"
|
||||||
|
#~ "### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
||||||
|
#~ " + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
||||||
|
#~ " + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
||||||
|
#~ " + [2.3. Import Signing key](#23-import-signing-key)\n"
|
||||||
|
#~ "### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
||||||
|
#~ " + [3.1. Get Hash File](#31-get-hash-file)\n"
|
||||||
|
#~ " + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
||||||
|
#~ "### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
||||||
|
#~ " + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
||||||
|
#~ " + [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)\n"
|
||||||
|
#~ " + [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "### [1. تثبيت GnuPG](#1-installing-gnupg)\n"
|
||||||
|
#~ "### [2. تأكيد & إستيراد ملف مفتاح التوقيع](#2-verify-and-import-signing-key)\n"
|
||||||
|
#~ " + [2.1. إحصل علي مفتاح التوقيع ](#21-get-signing-key)\n"
|
||||||
|
#~ " + [2.2. تأكد من مفتاح التوقيع ](#22-verify-signing-key)\n"
|
||||||
|
#~ " + [2.3. إستيراد مفتاح التوقيع ](#23-import-signing-key)\n"
|
||||||
|
#~ "### [3. تنزيل & تأكد من ملف الهاش](#3-download-and-verify-hash-file)\n"
|
||||||
|
#~ " + [3.1. إحصل علي ملف الهاش ](#31-get-hash-file)\n"
|
||||||
|
#~ " + [3.2. تأكد من ملف الهاش ](#32-verify-hash-file)\n"
|
||||||
|
#~ "### [4. تحميل & تأكد من ملفات التسطيب ](#4-download-and-verify-binary)\n"
|
||||||
|
#~ " + [4.1. الحصول علي ملفات التسطيب](#41-get-monero-binary)\n"
|
||||||
|
#~ " + [4.2. تأكد من الملفات علي ليُنكس اوماك ](#42-binary-verification-on-linux-or-mac)\n"
|
||||||
|
#~ " + [4.3. تأكد من الملفات علي ويندوز](#43-binary-verification-on-windows)\n"
|
||||||
|
|
|
@ -1,55 +1,74 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||||
|
|
||||||
Vor dem Extrahieren, Installieren oder Nutzen der Monero-Software sollten die Monero-Binärdateien verifiziert werden, da du nur so sichergehen kannst, dass du tatsächlich die offiziellen Binärdateien von Monero verwendest. Solltest du (bspw. durch Phishing, eine MITM-Attacke etc.) eine gefälschte Binärdatei erhalten haben, wird dich das Befolgen dieser Anleitung davor schützen, zum Gebrauch der falschen Dateien verleitet zu werden.
|
Vor dem Extrahieren, Installieren oder Nutzen der Monero-Software sollten
|
||||||
|
die Monero-Binärdateien verifiziert werden, da du nur so sichergehen kannst,
|
||||||
|
dass du tatsächlich die offiziellen Binärdateien von Monero
|
||||||
|
verwendest. Solltest du (bspw. durch Phishing, eine MITM-Attacke etc.) eine
|
||||||
|
gefälschte Binärdatei erhalten haben, wird dich das Befolgen dieser
|
||||||
|
Anleitung davor schützen, zum Gebrauch der falschen Dateien verleitet zu
|
||||||
|
werden.
|
||||||
|
|
||||||
Das Team von Monero bietet zum Schutz der Integrität dieser Binärdateien eine kryptografisch signierte Liste aller [SHA256](https://de.wikipedia.org/wiki/SHA-2)-Hashwerte. Sollte deine heruntergeladene Binärdatei manipuliert worden sein, wird sie einen [Hashwert](https://en.wikipedia.org/wiki/File_verification) produzieren, welcher von dem in der Datei enthaltenen Wert abweicht.
|
Das Team von Monero bietet zum Schutz der Integrität dieser Binärdateien
|
||||||
|
eine kryptografisch signierte Liste aller
|
||||||
|
[SHA256](https://de.wikipedia.org/wiki/SHA-2)-Hashwerte. Sollte deine
|
||||||
|
heruntergeladene Binärdatei manipuliert worden sein, wird sie einen
|
||||||
|
[Hashwert](https://en.wikipedia.org/wiki/File_verification) produzieren,
|
||||||
|
welcher von dem in der Datei enthaltenen Wert abweicht.
|
||||||
|
|
||||||
Dies ist eine fortgeschrittene Anleitung für Linux-, Mac- oder Windows-Betriebssysteme und macht Gebrauch von der Befehlszeile. Sie begleitet dich durch den gesamten Prozess: die Installation der erforderlichen Software, den Import des Signaturschlüssels, den Download der notwendigen Dateien und schließlich die Verifikation der Echtheit deiner Binärdatei.
|
Dies ist eine fortgeschrittene Anleitung für Linux-, Mac- oder
|
||||||
|
Windows-Betriebssysteme und macht Gebrauch von der Befehlszeile. Sie
|
||||||
|
begleitet dich durch den gesamten Prozess: die Installation der
|
||||||
|
erforderlichen Software, den Import des Signaturschlüssels, den Download der
|
||||||
|
notwendigen Dateien und schließlich die Verifikation der Echtheit deiner
|
||||||
|
Binärdatei.
|
||||||
|
|
||||||
## Inhaltsverzeichnis:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. GnuPG installieren](#1-gnupg-installieren)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verifikation und Import des Signaturschlüssels](#2-verifikation-und-import-des-signaturschlüssels)
|
|
||||||
+ [2.1. Signaturschlüssel herunterladen](#21-signaturschlüssel-herunterladen)
|
|
||||||
+ [2.2. Signaturschlüssel verifizieren](#22-signaturschlüssel-verifizieren)
|
|
||||||
+ [2.3. Signaturschlüssel importieren](#23-signaturschlüssel-importieren)
|
|
||||||
### [3. Download und Verifikation der Hash-Datei](#3-download-und-verifikation-der-hash-datei)
|
|
||||||
+ [3.1. Hash-Datei herunterladen](#31-hash-datei-herunterladen)
|
|
||||||
+ [3.2. Hash-Datei verifizieren](#32-hash-datei-verifizieren)
|
|
||||||
### [4. Download und Verifikation der Binärdatei](#4-download-und-verifikation-der-binärdatei)
|
|
||||||
+ [4.1. Monero-Binärdatei herunterladen](#41-monero-binärdatei-herunterladen)
|
|
||||||
+ [4.2. Verifikation der Binärdatei auf Linux oder Mac](#42-verifikation-der-binärdatei-auf-linux-oder-mac)
|
|
||||||
+ [4.3. Verifikation der Binärdatei auf Windows](#43-verifikation-der-binärdatei-auf-windows)
|
|
||||||
|
|
||||||
## 1. GnuPG installieren
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ Auf Windows: Besuche die [Download-Seite von Gpg4win](https://gpg4win.org/download.html) und folge der Installationsanleitung.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ Auf Mac: Besuche die [Download-Seite von Gpgtools](https://gpgtools.org/) und folge der Installationsanleitung.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ Auf Windows: Besuche die [Download-Seite von
|
||||||
|
Gpg4win](https://gpg4win.org/download.html) und folge der
|
||||||
|
Installationsanleitung.
|
||||||
|
|
||||||
|
+ Auf Mac: Besuche die [Download-Seite von Gpgtools](https://gpgtools.org/)
|
||||||
|
und folge der Installationsanleitung.
|
||||||
|
|
||||||
+ Auf Linux: GnuPG ist bereits vorinstalliert.
|
+ Auf Linux: GnuPG ist bereits vorinstalliert.
|
||||||
|
|
||||||
## 2. Verifikation und Import des Signaturschlüssels
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
Dieser Abschnitt behandelt den Erhalt des Monero-Signaturschlüssels, dessen Verifikation und den Import zu GnuPG.
|
Dieser Abschnitt behandelt den Erhalt des Monero-Signaturschlüssels, dessen
|
||||||
|
Verifikation und den Import zu GnuPG.
|
||||||
|
|
||||||
### 2.1. Signaturschlüssel herunterladen
|
### Get Signing Key
|
||||||
|
|
||||||
Auf Windows oder Mac: Besuche [binaryFates GPG-Schlüssel](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), den er zur Signatur der Monero-Binärdateien verwendet, und speichere die Seite als `binaryfate.asc` in deinem "Home"-Verzeichnis.
|
Auf Windows oder Mac: Besuche [binaryFates
|
||||||
|
GPG-Schlüssel](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
den er zur Signatur der Monero-Binärdateien verwendet, und speichere die
|
||||||
|
Seite als `binaryfate.asc` in deinem "Home"-Verzeichnis.
|
||||||
|
|
||||||
Auf Linux: Du kannst binaryFates Signaturschlüssel durch das Erteilen folgenden Befehls herunterladen:
|
Auf Linux: Du kannst binaryFates Signaturschlüssel durch das Erteilen
|
||||||
|
folgenden Befehls herunterladen:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Signaturschlüssel verifizieren
|
### Verify Signing Key
|
||||||
|
|
||||||
Auf allen Betriebssystemen: Überprüfe den Fingerabdruck von `binaryfate.asc` durch die Eingabe folgenden Befehls in ein Terminal:
|
Auf allen Betriebssystemen: Überprüfe den Fingerabdruck von `binaryfate.asc`
|
||||||
|
durch die Eingabe folgenden Befehls in ein Terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Überprüfe die Übereinstimmung der Fingerabdrücke:
|
Überprüfe die Übereinstimmung der Fingerabdrücke:
|
||||||
|
@ -62,17 +81,18 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Wenn die Fingerabdrücke **ÜBEREINSTIMMEN**, kannst du fortfahren.
|
Wenn die Fingerabdrücke **ÜBEREINSTIMMEN**, kannst du fortfahren.
|
||||||
|
|
||||||
Wenn die Fingerabdrücke **NICHT ÜBEREINSTIMMEN**, **FAHRE NICHT FORT**. Lösche die `binaryfate.asc`-Datei und gehe zurück zum [Abschnitt 2.1](#21-signaturschlüssel-herunterladen).
|
Wenn die Fingerabdrücke **NICHT ÜBEREINSTIMMEN**, **FAHRE NICHT
|
||||||
|
FORT**. Lösche die `binaryfate.asc`-Datei und gehe zurück zum [Abschnitt
|
||||||
|
2.1](#21-signaturschlüssel-herunterladen).
|
||||||
|
|
||||||
### 2.3. Signaturschlüssel importieren
|
### Import Signing Key
|
||||||
|
|
||||||
Importiere den Signaturschlüssel unter Gebrauch eines Terminals:
|
Importiere den Signaturschlüssel unter Gebrauch eines Terminals:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Falls dies das erste Mal ist, dass du den Schlüssel importiert hast, wird der Output wie folgt aussehen:
|
Falls dies das erste Mal ist, dass du den Schlüssel importiert hast, wird
|
||||||
|
der Output wie folgt aussehen:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -82,7 +102,8 @@ gpg: imported: 1
|
||||||
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
||||||
```
|
```
|
||||||
|
|
||||||
Falls du den Schlüssel zuvor bereits importiert hast, wird der Output folgendermaßen aussehen:
|
Falls du den Schlüssel zuvor bereits importiert hast, wird der Output
|
||||||
|
folgendermaßen aussehen:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
||||||
|
@ -90,29 +111,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Download und Verifikation der Hash-Datei
|
## Download and Verify Hash File
|
||||||
|
|
||||||
Der folgende Abschnitt behandelt den Download und die Echtheitsverifizierung der Hash-Datei.
|
Der folgende Abschnitt behandelt den Download und die Echtheitsverifizierung
|
||||||
|
der Hash-Datei.
|
||||||
|
|
||||||
### 3.1. Hash-Datei herunterladen
|
### Get Hash File
|
||||||
|
|
||||||
Auf Windows oder Mac: Gehe zur [Hashes-Datei auf getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) und speichere die Seite unter `hashes.txt` in deinem "Home"-Verzeichnis.
|
Auf Windows oder Mac: Gehe zur [Hashes-Datei auf getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) und speichere die Seite unter
|
||||||
|
`hashes.txt` in deinem "Home"-Verzeichnis.
|
||||||
|
|
||||||
Auf Linux: Du kannst die signierte Hash-Datei durch Eingabe des folgenden Befehls herunterladen:
|
Auf Linux: Du kannst die signierte Hash-Datei durch Eingabe des folgenden
|
||||||
|
Befehls herunterladen:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Hash-Datei verifizieren
|
### Verify Hash File
|
||||||
|
|
||||||
Die Hash-Datei ist, wie im unten angezeigten Output, mit dem Schlüssel `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92` signiert.
|
Die Hash-Datei ist, wie im unten angezeigten Output, mit dem Schlüssel `81AC
|
||||||
|
591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92` signiert.
|
||||||
|
|
||||||
Auf allen Betriebssystemen: Verifiziere die Signatur der Hash-Datei durch Eingabe folgenden Befehls in ein Terminal:
|
Auf allen Betriebssystemen: Verifiziere die Signatur der Hash-Datei durch
|
||||||
|
Eingabe folgenden Befehls in ein Terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Wenn die Datei echt ist, wird der Output wie folgt aussehen:
|
Wenn die Datei echt ist, wird der Output wie folgt aussehen:
|
||||||
|
|
||||||
|
@ -124,58 +147,86 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Zeigt dein Output wie im Beispiel **Good signature** an, kannst du fortfahren.
|
Zeigt dein Output wie im Beispiel **Good signature** an, kannst du
|
||||||
|
fortfahren.
|
||||||
|
|
||||||
Wenn es **BAD signature** ausgibt, **FAHRE NICHT FORT**. Lösche die `hashes.txt`-Datei und gehe zurück zum [Abschnitt 3.1](#31-hash-datei-herunterladen).
|
Wenn es **BAD signature** ausgibt, **FAHRE NICHT FORT**. Lösche die
|
||||||
|
`hashes.txt`-Datei und gehe zurück zum [Abschnitt
|
||||||
|
3.1](#31-hash-datei-herunterladen).
|
||||||
|
|
||||||
## 4. Download und Verifikation der Binärdatei
|
## Download and Verify Binary
|
||||||
|
|
||||||
Dieser Abschnitt behandelt den Download der Monero-Binärdatei für dein Betriebssystem, den Erhalt des `SHA256`-Hashs deines Downloads und dessen Echtheitsverifizierung.
|
Dieser Abschnitt behandelt den Download der Monero-Binärdatei für dein
|
||||||
|
Betriebssystem, den Erhalt des `SHA256`-Hashs deines Downloads und dessen
|
||||||
|
Echtheitsverifizierung.
|
||||||
|
|
||||||
### 4.1. Monero-Binärdatei herunterladen
|
### Get Monero binary
|
||||||
|
|
||||||
Auf Windows oder Mac: Besuche die [getmonero.org-Seite]({{ site.baseurl_root }}/downloads/) und lade die für dein Betriebssystem passende Datei herunter. Speichere diese Datei in deinem "Home"-Verzeichnis. **Extrahiere die Dateien noch nicht.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
Auf Linux: Du kannst die Befehlszeilen-Tools durch die Eingabe folgenden Befehls herunterladen:
|
Auf Linux: Du kannst die Befehlszeilen-Tools durch die Eingabe folgenden
|
||||||
|
Befehls herunterladen:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Verifikation der Binärdatei auf Linux oder Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
Für Linux und Mac sind diese Schritte dieselben. Erhalte durch ein Terminal den `SHA256`-Hashwert deiner heruntergeladenen Monero-Binärdatei. Als Beispiel wird in dieser Anleitung die `Linux, 64bit`-Binärdatei des GUIs verwendet. Ersetze `monero-gui-linux-x64-v0.15.0.1.tar.bz2` durch den Namen der von dir in [Abschnitt 4.1](#41-monero-binärdatei-herunterladen) heruntergeladenen Binärdatei.
|
Für Linux und Mac sind diese Schritte dieselben. Erhalte durch ein Terminal
|
||||||
|
den `SHA256`-Hashwert deiner heruntergeladenen Monero-Binärdatei. Als
|
||||||
|
Beispiel wird in dieser Anleitung die `Linux, 64bit`-Binärdatei des GUIs
|
||||||
|
verwendet. Ersetze `monero-gui-linux-x64-v0.15.0.1.tar.bz2` durch den Namen
|
||||||
|
der von dir in [Abschnitt 4.1](#41-monero-binärdatei-herunterladen)
|
||||||
|
heruntergeladenen Binärdatei.
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Der Output wird für jede Binärdatei unterschiedlich ausfallen, jedoch in etwa wie folgt aussehen. Dein `SHA256`-Hashwert sollte mit einem der in der `hashes.txt`-Datei deiner Binärdatei aufgelisteten Hashwerte übereinstimmen.
|
Der Output wird für jede Binärdatei unterschiedlich ausfallen, jedoch in
|
||||||
|
etwa wie folgt aussehen. Dein `SHA256`-Hashwert sollte mit einem der in der
|
||||||
|
`hashes.txt`-Datei deiner Binärdatei aufgelisteten Hashwerte übereinstimmen.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Wenn dein Hashwert mit einem der aufgelisteten **ÜBEREINSTIMMT**, bist du mit dieser Anleitung fertig! Du kannst die Dateien nun extrahieren und installieren.
|
Wenn dein Hashwert mit einem der aufgelisteten **ÜBEREINSTIMMT**, bist du
|
||||||
|
mit dieser Anleitung fertig! Du kannst die Dateien nun extrahieren und
|
||||||
|
installieren.
|
||||||
|
|
||||||
Wenn dein Hashwert **NICHT** mit einem der gelisteten **ÜBEREINSTIMMT**, **FAHRE NICHT FORT**. Lösche die von dir heruntergeladene Binärdatei und gehe zurück zum [Abschnitt 4.1](#41-monero-binärdatei-herunterladen).
|
Wenn dein Hashwert **NICHT** mit einem der gelisteten **ÜBEREINSTIMMT**,
|
||||||
|
**FAHRE NICHT FORT**. Lösche die von dir heruntergeladene Binärdatei und
|
||||||
|
gehe zurück zum [Abschnitt 4.1](#41-monero-binärdatei-herunterladen).
|
||||||
|
|
||||||
### 4.3. Verifikation der Binärdatei auf Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
Erhalte durch ein Terminal den `SHA256`-Hashwert deiner heruntergeladenen Monero-Binärdatei. Als Beispiel nutzt diese Anleitung die `Windows, 64bit`-Binärdatei des GUIs. Ersetze `monero-gui-win-x64-v0.15.0.1.zip` durch den Namen der von dir in [Abschnitt 4.1](#41-monero-binärdatei-herunterladen) heruntergeladenen Binärdatei.
|
Erhalte durch ein Terminal den `SHA256`-Hashwert deiner heruntergeladenen
|
||||||
|
Monero-Binärdatei. Als Beispiel nutzt diese Anleitung die `Windows,
|
||||||
|
64bit`-Binärdatei des GUIs. Ersetze `monero-gui-win-x64-v0.15.0.1.zip` durch
|
||||||
|
den Namen der von dir in [Abschnitt
|
||||||
|
4.1](#41-monero-binärdatei-herunterladen) heruntergeladenen Binärdatei.
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
Der Output wird für jede Binärdatei unterschiedlich ausfallen, jedoch in
|
||||||
|
etwa wie folgt aussehen. Dein `SHA256`-Hashwert sollte mit einem der in der
|
||||||
|
`hashes.txt`-Datei deiner Binärdatei aufgelisteten Hashwerte übereinstimmen.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
Der Output wird für jede Binärdatei unterschiedlich ausfallen, jedoch in etwa wie folgt aussehen. Dein `SHA256`-Hashwert sollte mit einem der in der `hashes.txt`-Datei deiner Binärdatei aufgelisteten Hashwerte übereinstimmen.
|
Wenn dein Hashwert mit einem der aufgelisteten **ÜBEREINSTIMMT**, bist du
|
||||||
|
mit dieser Anleitung fertig! Du kannst die Dateien nun extrahieren und
|
||||||
|
installieren.
|
||||||
|
|
||||||
```
|
Wenn dein Hashwert **NICHT** mit einem der gelisteten **ÜBEREINSTIMMT**,
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
**FAHRE NICHT FORT**. Lösche die von dir heruntergeladene Binärdatei und
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
gehe zurück zum [Abschnitt 4.1](#41-monero-binärdatei-herunterladen).
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
Wenn dein Hashwert mit einem der aufgelisteten **ÜBEREINSTIMMT**, bist du mit dieser Anleitung fertig! Du kannst die Dateien nun extrahieren und installieren.
|
|
||||||
|
|
||||||
Wenn dein Hashwert **NICHT** mit einem der gelisteten **ÜBEREINSTIMMT**, **FAHRE NICHT FORT**. Lösche die von dir heruntergeladene Binärdatei und gehe zurück zum [Abschnitt 4.1](#41-monero-binärdatei-herunterladen).
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,47 +1,70 @@
|
||||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||||
|
|
||||||
Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it.
|
Verification of the Monero binary files should be done prior to extracting,
|
||||||
|
installing, or using the Monero software. This is the only way to ensure
|
||||||
|
that you are using the official Monero software. If you receive a fake
|
||||||
|
Monero binary (eg. phishing, MITM, etc.), following this guide will protect
|
||||||
|
you from being tricked into using it.
|
||||||
|
|
||||||
To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file.
|
To protect the integrity of the binaries the Monero team provides a
|
||||||
|
cryptographically signed list of all the
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded
|
||||||
|
binary has been tampered with it will be produce a [different
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) than the one in the
|
||||||
|
file.
|
||||||
|
|
||||||
This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic.
|
This is an advanced guide for Linux, Mac, or Windows operating systems and
|
||||||
|
will make use of the command line. It will walk you through the process of
|
||||||
|
installing the required software, importing the signing key, downloading the
|
||||||
|
necessary files, and finally verifying that your binary is authentic.
|
||||||
|
|
||||||
## Table of Contents:
|
## Table of Contents:
|
||||||
|
|
||||||
### [Install GnuPG](#installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [Verify & Import Signing Key](#verify-and-import-signing-key)
|
|
||||||
### [Download & Verify Hash File](#download-and-verify-hash-file)
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
### [Download & Verify Binary](#download-and-verify-binary)
|
|
||||||
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
## Installing GnuPG
|
## Installing GnuPG
|
||||||
|
|
||||||
+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation.
|
+ On Windows, go to the [Gpg4win download
|
||||||
|
page](https://gpg4win.org/download.html) and follow the instructions for
|
||||||
|
installation.
|
||||||
|
|
||||||
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation.
|
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and
|
||||||
|
follow the instructions for installation.
|
||||||
|
|
||||||
+ On Linux, GnuPG is installed by default.
|
+ On Linux, GnuPG is installed by default.
|
||||||
|
|
||||||
## Verify and Import Signing Key
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG.
|
This section will cover getting the Monero signing key, making sure it is
|
||||||
|
correct, and importing the key to GnuPG.
|
||||||
|
|
||||||
### Get Signing Key
|
### Get Signing Key
|
||||||
|
|
||||||
On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory.
|
On Windows or Mac, go to [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
which he uses to sign the Monero binaries, and save the page as
|
||||||
|
`binaryfate.asc` to your home directory.
|
||||||
|
|
||||||
On Linux, you can download binaryFate's signing key by issuing the following command:
|
On Linux, you can download binaryFate's signing key by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### Verify Signing Key
|
### Verify Signing Key
|
||||||
|
|
||||||
On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:
|
On all operating systems, check the fingerprint of `binaryfate.asc` by
|
||||||
|
issuing the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verify the fingerprint matches:
|
Verify the fingerprint matches:
|
||||||
|
@ -54,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
If the fingerprint **DOES** match, then you may proceed.
|
If the fingerprint **DOES** match, then you may proceed.
|
||||||
|
|
||||||
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete
|
||||||
|
the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### Import Signing Key
|
### Import Signing Key
|
||||||
|
|
||||||
From a terminal, import the signing key:
|
From a terminal, import the signing key:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
If this is the first time you have imported the key, the output will look like this:
|
If this is the first time you have imported the key, the output will look
|
||||||
|
like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -84,27 +107,29 @@ gpg: unchanged: 1
|
||||||
|
|
||||||
## Download and Verify Hash File
|
## Download and Verify Hash File
|
||||||
|
|
||||||
This section will cover downloading the hash file and verifying its authenticity.
|
This section will cover downloading the hash file and verifying its
|
||||||
|
authenticity.
|
||||||
|
|
||||||
### Get Hash File
|
### Get Hash File
|
||||||
|
|
||||||
On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory.
|
On Windows or Mac, go to the [hashes file on getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt`
|
||||||
|
to your home directory.
|
||||||
|
|
||||||
On Linux, you can download the signed hashes file by issuing the following command:
|
On Linux, you can download the signed hashes file by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### Verify Hash File
|
### Verify Hash File
|
||||||
|
|
||||||
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below.
|
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, as reflected in the output below.
|
||||||
|
|
||||||
On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:
|
On all operating systems, verify the signature of the hash file by issuing
|
||||||
|
the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
If the file is authentic, the output will look like this:
|
If the file is authentic, the output will look like this:
|
||||||
|
|
||||||
|
@ -116,19 +141,27 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
If your output shows **Good signature**, as in the example, then you may proceed.
|
If your output shows **Good signature**, as in the example, then you may
|
||||||
|
proceed.
|
||||||
|
|
||||||
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file).
|
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead
|
||||||
|
delete the file `hashes.txt` and go back to [section
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## Download and Verify Binary
|
## Download and Verify Binary
|
||||||
|
|
||||||
This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct.
|
This section will cover downloading the Monero binary for your operating
|
||||||
|
system, getting the `SHA256` hash of your download, and verifying that it is
|
||||||
|
correct.
|
||||||
|
|
||||||
### Get Monero binary
|
### Get Monero binary
|
||||||
|
|
||||||
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
On Linux, you can download the command line tools by issuing the following command:
|
On Linux, you can download the command line tools by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
|
@ -136,38 +169,52 @@ wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/l
|
||||||
|
|
||||||
### Binary Verification on Linux or Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
The steps for both Linux and Mac are the same. From a terminal, get the
|
||||||
|
`SHA256` hash of your downloaded Monero binary. As an example this guide
|
||||||
|
will use the `Linux, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that
|
||||||
|
you downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### Binary Verification on Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As
|
||||||
|
an example this guide will use the `Windows, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you
|
||||||
|
downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
```
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
|
||||||
|
|
|
@ -3,455 +3,425 @@
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
#
|
#
|
||||||
#
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:54+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
"Language: \n"
|
"Language: en_US\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
|
||||||
|
#, markdown-text
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
msgid "## Table of Contents:"
|
#, markdown-text
|
||||||
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
#, markdown-text
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Table of Contents:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, markdown-text, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
msgid "## 1. Installing GnuPG"
|
#, markdown-text, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
msgid ""
|
#, markdown-text, no-wrap
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
|
||||||
"installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
msgid ""
|
#, markdown-text, no-wrap
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
"follow the instructions for installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
#, markdown-text
|
||||||
msgstr ""
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
msgid ""
|
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
|
||||||
"correct, and importing the key to GnuPG."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
msgid "### 2.1. Get Signing Key"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
"command:"
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"``` wget -O binaryfate.asc "
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
msgid "### 2.2. Verify Signing Key"
|
#, markdown-text, no-wrap
|
||||||
msgstr ""
|
msgid "Get Signing Key"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
#, markdown-text
|
||||||
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
msgid "Verify the fingerprint matches:"
|
#, markdown-text
|
||||||
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"wget -O binaryfate.asc\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Verify Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "### 2.3. Import Signing Key"
|
#, markdown-text
|
||||||
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "From a terminal, import the signing key:"
|
#, markdown-text
|
||||||
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
msgstr ""
|
||||||
"gpg: Total number processed: 1\n"
|
|
||||||
"gpg: imported: 1\n"
|
#. type: Plain text
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
"```\n"
|
#, markdown-text
|
||||||
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
|
#, markdown-text
|
||||||
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
#, markdown-text
|
||||||
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
|
#, markdown-text
|
||||||
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
|
#, markdown-text
|
||||||
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"changed\n"
|
"gpg: Total number processed: 1\n"
|
||||||
|
"gpg: imported: 1\n"
|
||||||
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
|
#, markdown-text
|
||||||
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
msgid "## 3. Download and Verify Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the hash file and verifying its "
|
|
||||||
"authenticity."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
msgid "### 3.1. Get Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
|
||||||
"to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
msgid "### 3.2. Verify Hash File"
|
#, markdown-text, no-wrap
|
||||||
msgstr ""
|
msgid "Download and Verify Hash File"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
msgid ""
|
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
|
||||||
"2A0B DF92`, as reflected in the output below."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
"the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
#, markdown-text
|
||||||
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
#, no-wrap
|
#, markdown-text
|
||||||
msgid ""
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
"```\n"
|
msgstr ""
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
#. type: Plain text
|
||||||
"[unknown]\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
#, markdown-text
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
"owner.\n"
|
msgstr ""
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
#. type: Title ###
|
||||||
"```\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Verify Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "## 4. Download and Verify Binary"
|
#, markdown-text
|
||||||
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
msgid "### 4.1. Get Monero binary"
|
#, no-wrap
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
msgstr ""
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
#, markdown-text
|
||||||
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
msgid ""
|
#, markdown-text
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
msgstr ""
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
#. type: Title ##
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
#, markdown-text
|
||||||
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
#, markdown-text, no-wrap
|
||||||
msgid ""
|
msgid "Get Monero binary"
|
||||||
"The output will look like this, but will be different for each binary "
|
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
|
||||||
"file for your binary file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
#, markdown-text
|
||||||
msgid ""
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
#, markdown-text
|
||||||
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgstr ""
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
#, markdown-text
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, no-wrap
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
#, markdown-text
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
#, markdown-text
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
#, markdown-text
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, markdown-text, no-wrap
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
|
#, markdown-text
|
||||||
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
|
#, markdown-text
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -1,55 +1,70 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="yes" %}
|
{% include disclaimer.html translated="yes" translationOutdated="yes" %}
|
||||||
|
|
||||||
La verificación de los archivos binarios de Monero debería ser hecha antes de extraer, instalar o usar el software Monero. Esta es la única forma de asegurar que estás utilizando software oficial de Monero. Si recibes un falso binario Monero (e.g. phishing, MITM, entre otros), seguir esta guía te protegerá de ser engañado en usarlo.
|
La verificación de los archivos binarios de Monero debería ser hecha antes
|
||||||
|
de extraer, instalar o usar el software Monero. Esta es la única forma de
|
||||||
|
asegurar que estás utilizando software oficial de Monero. Si recibes un
|
||||||
|
falso binario Monero (e.g. phishing, MITM, entre otros), seguir esta guía te
|
||||||
|
protegerá de ser engañado en usarlo.
|
||||||
|
|
||||||
Para proteger la integridad de los binarios el equipo de Monero provee con una lista criptográficamente firmada de todos los hashes [SHA256](https://en.wikipedia.org/wiki/SHA-2). Si tus binarios descargados han sido manipulados producirán un [hash diferente](https://en.wikipedia.org/wiki/File_verification) al que está en el archivo.
|
Para proteger la integridad de los binarios el equipo de Monero provee con
|
||||||
|
una lista criptográficamente firmada de todos los hashes
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2). Si tus binarios descargados
|
||||||
|
han sido manipulados producirán un [hash
|
||||||
|
diferente](https://en.wikipedia.org/wiki/File_verification) al que está en
|
||||||
|
el archivo.
|
||||||
|
|
||||||
Esta es una guía avanzada para sistemas operativos Linux, Mac o Windows y hace uso de la consola de comandos. Te llevará por el proceso de instalar software requerido, importar la clave de firma, descargar los archivos necesarios, y finalmente verificar que tu binario es auténtico.
|
Esta es una guía avanzada para sistemas operativos Linux, Mac o Windows y
|
||||||
|
hace uso de la consola de comandos. Te llevará por el proceso de instalar
|
||||||
|
software requerido, importar la clave de firma, descargar los archivos
|
||||||
|
necesarios, y finalmente verificar que tu binario es auténtico.
|
||||||
|
|
||||||
## Tabla de Contenidos:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Instalar GnuPG](#1-instalar-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verificar e Importar Clave de Firma](#2-verificar-e-importar-clave-de-firma)
|
|
||||||
+ [2.1. Obtener Clave de Firma](#21-obtener-clave-de-firma)
|
|
||||||
+ [2.2. Verificar Clave de Firma](#22-verificar-clave-de-firma)
|
|
||||||
+ [2.3. Importar Clave de Firma](#23-importar-clave-de-firma)
|
|
||||||
### [3. Descargar y Verificar Archivo Hash](#3-descargar-y-verificar-archivo-hash)
|
|
||||||
+ [3.1. Obtener Archivo Hash](#31-obtener-archivo-hash)
|
|
||||||
+ [3.2. Verificar Archivo Hash](#32-verificar-archivo-hash)
|
|
||||||
### [4. Descargar y Verificar Binarios](#4-descargar-y-verificar-binarios)
|
|
||||||
+ [4.1. Obtener Binarios Monero](#41-obtener-binarios-monero)
|
|
||||||
+ [4.2. Verificación de Binarios en Linux o Mac](#42-verificación-de-binarios-en-linux-o-mac)
|
|
||||||
+ [4.3. Verificación de Binarios en Windows](#43-verificación-de-binarios-en-windows)
|
|
||||||
|
|
||||||
## 1. Instalar GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ En Windows, Ve a la página de descargas de [Gpg4win](https://gpg4win.org/download.html) y sigue las instrucciones para instalación.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ En Mac, ve a la página de descargas de [Gpgtools](https://gpgtools.org/) y sigue las instrucciones para instalación.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ En Windows, Ve a la página de descargas de
|
||||||
|
[Gpg4win](https://gpg4win.org/download.html) y sigue las instrucciones para
|
||||||
|
instalación.
|
||||||
|
|
||||||
|
+ En Mac, ve a la página de descargas de [Gpgtools](https://gpgtools.org/) y
|
||||||
|
sigue las instrucciones para instalación.
|
||||||
|
|
||||||
+ En Linux, GnuPG ya está instalado por defecto.
|
+ En Linux, GnuPG ya está instalado por defecto.
|
||||||
|
|
||||||
## 2. Verificar e Importar Clave de Firma
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
Esta sección cubre la obtención de la clave de firma Monero, asegurar que sea correcta e importar la clave a GnuPG.
|
Esta sección cubre la obtención de la clave de firma Monero, asegurar que
|
||||||
|
sea correcta e importar la clave a GnuPG.
|
||||||
|
|
||||||
### 2.1. Obtener Clave de Firma
|
### Get Signing Key
|
||||||
|
|
||||||
En Windows o Mac, ve a la [clave GPG de binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), que utiliza para firmar los binarios Monero, y guarda la página como `binaryFate.asc` en tu directorio de inicio.
|
En Windows o Mac, ve a la [clave GPG de
|
||||||
|
binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
que utiliza para firmar los binarios Monero, y guarda la página como
|
||||||
|
`binaryFate.asc` en tu directorio de inicio.
|
||||||
|
|
||||||
En Linux, puedes descargar la clave de firma de Fluffypony utilizando el siguiente comando:
|
En Linux, puedes descargar la clave de firma de Fluffypony utilizando el
|
||||||
|
siguiente comando:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verificar Clave de Firma
|
### Verify Signing Key
|
||||||
|
|
||||||
En todos los sistemas operativos, revisa la huella de `binaryfate.asc` utilizando el siguiente comando en una terminal:
|
En todos los sistemas operativos, revisa la huella de `binaryfate.asc`
|
||||||
|
utilizando el siguiente comando en una terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verifica que la huella coincida:
|
Verifica que la huella coincida:
|
||||||
|
@ -62,15 +77,14 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Si la firma **SÍ** coincide, entonces puedes continuar.
|
Si la firma **SÍ** coincide, entonces puedes continuar.
|
||||||
|
|
||||||
Si la firma **NO** coincide, **NO CONTINÚES.** En su lugar borra el archivo `binaryfate.asc` y regresa a la [sección 2.1](#21-obtener-clave-de-firma).
|
Si la firma **NO** coincide, **NO CONTINÚES.** En su lugar borra el archivo
|
||||||
|
`binaryfate.asc` y regresa a la [sección 2.1](#21-obtener-clave-de-firma).
|
||||||
|
|
||||||
### 2.3. Importar Clave de Firma
|
### Import Signing Key
|
||||||
|
|
||||||
Desde una terminal, importa la clave de firma:
|
Desde una terminal, importa la clave de firma:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Si es la primera vez que importas la clave, la salida se verá como esto:
|
Si es la primera vez que importas la clave, la salida se verá como esto:
|
||||||
|
|
||||||
|
@ -90,29 +104,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Descargar y Verificar Archivo Hash
|
## Download and Verify Hash File
|
||||||
|
|
||||||
Esta sección cubre la descarga y verificación de autenticidad del archivo hash.
|
Esta sección cubre la descarga y verificación de autenticidad del archivo
|
||||||
|
hash.
|
||||||
|
|
||||||
### 3.1. Obtener Archivo Hash
|
### Get Hash File
|
||||||
|
|
||||||
En Windows o Mac, ve a los [archivos hash en getmonero.org]({{ site.baseurl }}/downloads/hashes.txt) y guarda la página como `hashes.txt` en tu directorio de inicio.
|
En Windows o Mac, ve a los [archivos hash en getmonero.org]({{ site.baseurl
|
||||||
|
}}/downloads/hashes.txt) y guarda la página como `hashes.txt` en tu
|
||||||
|
directorio de inicio.
|
||||||
|
|
||||||
En Linux, puedes descargar los hashes firmados utilizando el siguiente comando:
|
En Linux, puedes descargar los hashes firmados utilizando el siguiente
|
||||||
|
comando:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verificar Archivo Hash
|
### Verify Hash File
|
||||||
|
|
||||||
El archivo hash está firmado con la clave `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92` (como se observa en la salida abajo).
|
El archivo hash está firmado con la clave `81AC 591F E9C4 B65C 5806 AFC3
|
||||||
|
F0AF 4D46 2A0B DF92` (como se observa en la salida abajo).
|
||||||
|
|
||||||
En todos los sistemas operativos, verifica la firma del archivo hash utilizando el siguiente comando en una terminal:
|
En todos los sistemas operativos, verifica la firma del archivo hash
|
||||||
|
utilizando el siguiente comando en una terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Si el archivo es auténtico, la salida se verá como esto:
|
Si el archivo es auténtico, la salida se verá como esto:
|
||||||
|
|
||||||
|
@ -124,58 +140,82 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Si la salida muestra **Good signature**, como en el ejemplo, puedes continuar.
|
Si la salida muestra **Good signature**, como en el ejemplo, puedes
|
||||||
|
continuar.
|
||||||
|
|
||||||
Si ves **BAD signature** en la salida, **NO CONTINÚES.** En su lugar, borra el archivo `hashes.txt` y regresa a la [sección 3.1](#31-obtener-archivo-hash).
|
Si ves **BAD signature** en la salida, **NO CONTINÚES.** En su lugar, borra
|
||||||
|
el archivo `hashes.txt` y regresa a la [sección
|
||||||
|
3.1](#31-obtener-archivo-hash).
|
||||||
|
|
||||||
## 4. Descargar y Verificar Binarios
|
## Download and Verify Binary
|
||||||
|
|
||||||
Esta sección cubrirá la descarga de los binarios Monero para tu sistema operativo, la obtención del hash `SHA256` para tu descarga, y verificar que este sea correcto.
|
Esta sección cubrirá la descarga de los binarios Monero para tu sistema
|
||||||
|
operativo, la obtención del hash `SHA256` para tu descarga, y verificar que
|
||||||
|
este sea correcto.
|
||||||
|
|
||||||
### 4.1. Obtener Binarios Monero
|
### Get Monero binary
|
||||||
|
|
||||||
En Windows o Mac, ve a [getmonero.org]({{ site.baseurl }}/downloads/) y descarga el archivo correcto para tu sistema operativo. Guarda el archivo en tu directorio de inicio. **Aún no extraigas los archivos.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
En Linux, puedes descargar las herramientas de consola de comandos utilizando el siguiente comando:
|
En Linux, puedes descargar las herramientas de consola de comandos
|
||||||
|
utilizando el siguiente comando:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Verificación de Binarios en Linux o Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
Los pasos para Linux o Mac son los mismos. Desde una terminal, obtén el hash `SHA256` de tu binario Monero descargado. Como ejemplo esta guía utiliza el binario GUI de `Linux, 64bit`. Reemplaza `monero-gui-linux-x64-v0.15.0.1.tar.bz2` con el nombre del binario que descargaste en la [sección 4.1](#41-obtener-binarios-monero).
|
Los pasos para Linux o Mac son los mismos. Desde una terminal, obtén el hash
|
||||||
|
`SHA256` de tu binario Monero descargado. Como ejemplo esta guía utiliza el
|
||||||
|
binario GUI de `Linux, 64bit`. Reemplaza
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` con el nombre del binario que
|
||||||
|
descargaste en la [sección 4.1](#41-obtener-binarios-monero).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
La salida se verá como esto, pero será diferente para cada archivo binario. Tu hash `SHA256` debe coincidir con el hash listado en el archivo `hashes.txt` para tu archivo binario.
|
La salida se verá como esto, pero será diferente para cada archivo
|
||||||
|
binario. Tu hash `SHA256` debe coincidir con el hash listado en el archivo
|
||||||
|
`hashes.txt` para tu archivo binario.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Si tu hash **SÍ** coincide, ¡entonces has terminado con la guía! Puedes extraer los archivos e instalarlos.
|
Si tu hash **SÍ** coincide, ¡entonces has terminado con la guía! Puedes
|
||||||
|
extraer los archivos e instalarlos.
|
||||||
|
|
||||||
Si tu hash **NO** coincide, **NO CONTINÚES.** En su lugar, elimina el binario descargado y regresa a la [sección 4.1](#41-obtener-binarios-monero).
|
Si tu hash **NO** coincide, **NO CONTINÚES.** En su lugar, elimina el
|
||||||
|
binario descargado y regresa a la [sección
|
||||||
|
4.1](#41-obtener-binarios-monero).
|
||||||
|
|
||||||
### 4.3. Verificación de Binarios en Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
Desde una terminal, obtén el hash `SHA256` de tu binario Monero descargado. Como ejemplo esta guía utiliza el binario GUI de `Windows, 64bit`. Reemplaza `monero-gui-win-x64-v0.15.0.1.zip` con el nombre del binario que descargaste en la [sección 4.1](#41-obtener-binarios-monero).
|
Desde una terminal, obtén el hash `SHA256` de tu binario Monero
|
||||||
|
descargado. Como ejemplo esta guía utiliza el binario GUI de `Windows,
|
||||||
|
64bit`. Reemplaza `monero-gui-win-x64-v0.15.0.1.zip` con el nombre del
|
||||||
|
binario que descargaste en la [sección 4.1](#41-obtener-binarios-monero).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
La salida se verá como esto, pero será diferente para cada archivo
|
||||||
|
binario. Tu hash `SHA256` debe coincidir con el hash listado en el archivo
|
||||||
|
`hashes.txt` para tu archivo binario.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
La salida se verá como esto, pero será diferente para cada archivo binario. Tu hash `SHA256` debe coincidir con el hash listado en el archivo `hashes.txt` para tu archivo binario.
|
Si tu hash **SÍ** coincide, ¡entonces has terminado con la guía! Puedes
|
||||||
|
extraer los archivos e instalarlos.
|
||||||
|
|
||||||
```
|
Si tu hash **NO** coincide, **NO CONTINÚES.** En su lugar, elimina el
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binario descargado y regresa a la [sección
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
4.1](#41-obtener-binarios-monero).
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
Si tu hash **SÍ** coincide, ¡entonces has terminado con la guía! Puedes extraer los archivos e instalarlos.
|
|
||||||
|
|
||||||
Si tu hash **NO** coincide, **NO CONTINÚES.** En su lugar, elimina el binario descargado y regresa a la [sección 4.1](#41-obtener-binarios-monero).
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:56+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -16,231 +16,171 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
|
||||||
#
|
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr "{% include disclaimer.html translated=\"yes\" translationOutdated=\"yes\" %}"
|
msgstr "{% include disclaimer.html translated=\"yes\" translationOutdated=\"yes\" %}"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
"La verificación de los archivos binarios de Monero debería ser hecha antes "
|
|
||||||
"de extraer, instalar o usar el software Monero. Esta es la única forma de "
|
|
||||||
"asegurar que estás utilizando software oficial de Monero. Si recibes un "
|
|
||||||
"falso binario Monero (e.g. phishing, MITM, entre otros), seguir esta guía te "
|
|
||||||
"protegerá de ser engañado en usarlo."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
"Para proteger la integridad de los binarios el equipo de Monero provee con "
|
|
||||||
"una lista criptográficamente firmada de todos los hashes "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2). Si tus binarios descargados "
|
|
||||||
"han sido manipulados producirán un [hash "
|
|
||||||
"diferente](https://en.wikipedia.org/wiki/File_verification) al que está en "
|
|
||||||
"el archivo."
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
#
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
msgid ""
|
msgstr "La verificación de los archivos binarios de Monero debería ser hecha antes de extraer, instalar o usar el software Monero. Esta es la única forma de asegurar que estás utilizando software oficial de Monero. Si recibes un falso binario Monero (e.g. phishing, MITM, entre otros), seguir esta guía te protegerá de ser engañado en usarlo."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
|
||||||
"Esta es una guía avanzada para sistemas operativos Linux, Mac o Windows y "
|
|
||||||
"hace uso de la consola de comandos. Te llevará por el proceso de instalar "
|
|
||||||
"software requerido, importar la clave de firma, descargar los archivos "
|
|
||||||
"necesarios, y finalmente verificar que tu binario es auténtico."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
|
||||||
#
|
#
|
||||||
msgid "## Table of Contents:"
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
|
msgstr "Para proteger la integridad de los binarios el equipo de Monero provee con una lista criptográficamente firmada de todos los hashes [SHA256](https://en.wikipedia.org/wiki/SHA-2). Si tus binarios descargados han sido manipulados producirán un [hash diferente](https://en.wikipedia.org/wiki/File_verification) al que está en el archivo."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr "Esta es una guía avanzada para sistemas operativos Linux, Mac o Windows y hace uso de la consola de comandos. Te llevará por el proceso de instalar software requerido, importar la clave de firma, descargar los archivos necesarios, y finalmente verificar que tu binario es auténtico."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## Table of Contents:"
|
||||||
|
msgid "Table of Contents:"
|
||||||
msgstr "## Tabla de Contenidos:"
|
msgstr "## Tabla de Contenidos:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"### [1. Instalar GnuPG](#1-instalar-gnupg)\n"
|
|
||||||
"### [2. Verificar e Importar Clave de "
|
|
||||||
"Firma](#2-verificar-e-importar-clave-de-firma)\n"
|
|
||||||
" + [2.1. Obtener Clave de Firma](#21-obtener-clave-de-firma)\n"
|
|
||||||
" + [2.2. Verificar Clave de Firma](#22-verificar-clave-de-firma)\n"
|
|
||||||
" + [2.3. Importar Clave de Firma](#23-importar-clave-de-firma)\n"
|
|
||||||
"### [3. Descargar y Verificar Archivo "
|
|
||||||
"Hash](#3-descargar-y-verificar-archivo-hash)\n"
|
|
||||||
" + [3.1. Obtener Archivo Hash](#31-obtener-archivo-hash)\n"
|
|
||||||
" + [3.2. Verificar Archivo Hash](#32-verificar-archivo-hash)\n"
|
|
||||||
"### [4. Descargar y Verificar Binarios](#4-descargar-y-verificar-binarios)\n"
|
|
||||||
" + [4.1. Obtener Binarios Monero](#41-obtener-binarios-monero)\n"
|
|
||||||
" + [4.2. Verificación de Binarios en Linux o "
|
|
||||||
"Mac](#42-verificación-de-binarios-en-linux-o-mac)\n"
|
|
||||||
" + [4.3. Verificación de Binarios en "
|
|
||||||
"Windows](#43-verificación-de-binarios-en-windows)\n"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
|
#, no-wrap
|
||||||
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
|
#, no-wrap
|
||||||
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#
|
#
|
||||||
msgid "## 1. Installing GnuPG"
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 1. Installing GnuPG"
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr "## 1. Instalar GnuPG"
|
msgstr "## 1. Instalar GnuPG"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
"installation."
|
msgstr "+ En Windows, Ve a la página de descargas de [Gpg4win](https://gpg4win.org/download.html) y sigue las instrucciones para instalación."
|
||||||
msgstr ""
|
|
||||||
"+ En Windows, Ve a la página de descargas de "
|
|
||||||
"[Gpg4win](https://gpg4win.org/download.html) y sigue las instrucciones para "
|
|
||||||
"instalación."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
"follow the instructions for installation."
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
msgstr ""
|
msgstr "+ En Mac, ve a la página de descargas de [Gpgtools](https://gpgtools.org/) y sigue las instrucciones para instalación."
|
||||||
"+ En Mac, ve a la página de descargas de [Gpgtools](https://gpgtools.org/) y "
|
|
||||||
"sigue las instrucciones para instalación."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
msgstr "+ En Linux, GnuPG ya está instalado por defecto."
|
msgstr "+ En Linux, GnuPG ya está instalado por defecto."
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
|
||||||
#
|
#
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 2. Verify and Import Signing Key"
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr "## 2. Verificar e Importar Clave de Firma"
|
msgstr "## 2. Verificar e Importar Clave de Firma"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
"correct, and importing the key to GnuPG."
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
msgstr ""
|
msgstr "Esta sección cubre la obtención de la clave de firma Monero, asegurar que sea correcta e importar la clave a GnuPG."
|
||||||
"Esta sección cubre la obtención de la clave de firma Monero, asegurar que "
|
|
||||||
"sea correcta e importar la clave a GnuPG."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
#
|
#
|
||||||
msgid "### 2.1. Get Signing Key"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 2.1. Get Signing Key"
|
||||||
|
msgid "Get Signing Key"
|
||||||
msgstr "### 2.1. Obtener Clave de Firma"
|
msgstr "### 2.1. Obtener Clave de Firma"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
"En Windows o Mac, ve a la [clave GPG de "
|
|
||||||
"binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"que utiliza para firmar los binarios Monero, y guarda la página como "
|
|
||||||
"`binaryFate.asc` en tu directorio de inicio."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
"En Linux, puedes descargar la clave de firma de Fluffypony utilizando el "
|
|
||||||
"siguiente comando:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
|
||||||
#
|
|
||||||
msgid "### 2.2. Verify Signing Key"
|
|
||||||
msgstr "### 2.2. Verificar Clave de Firma"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
|
||||||
"En todos los sistemas operativos, revisa la huella de `binaryfate.asc` "
|
|
||||||
"utilizando el siguiente comando en una terminal:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
|
msgstr "En Windows o Mac, ve a la [clave GPG de binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), que utiliza para firmar los binarios Monero, y guarda la página como `binaryFate.asc` en tu directorio de inicio."
|
||||||
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
|
msgstr "En Linux, puedes descargar la clave de firma de Fluffypony utilizando el siguiente comando:"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc ```"
|
||||||
|
msgid ""
|
||||||
|
"wget -O binaryfate.asc\n"
|
||||||
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
|
msgstr "``` wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 2.2. Verify Signing Key"
|
||||||
|
msgid "Verify Signing Key"
|
||||||
|
msgstr "### 2.2. Verificar Clave de Firma"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
|
msgstr "En todos los sistemas operativos, revisa la huella de `binaryfate.asc` utilizando el siguiente comando en una terminal:"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgstr "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr "Verifica que la huella coincida:"
|
msgstr "Verifica que la huella coincida:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "```\n"
|
||||||
|
#| "pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
|
#| " Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
|
#| "uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"```\n"
|
"```\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
|
@ -248,394 +188,358 @@ msgstr ""
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"```\n"
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
msgstr "Si la firma **SÍ** coincide, entonces puedes continuar."
|
msgstr "Si la firma **SÍ** coincide, entonces puedes continuar."
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
msgstr ""
|
msgstr "Si la firma **NO** coincide, **NO CONTINÚES.** En su lugar borra el archivo `binaryfate.asc` y regresa a la [sección 2.1](#21-obtener-clave-de-firma)."
|
||||||
"Si la firma **NO** coincide, **NO CONTINÚES.** En su lugar borra el archivo "
|
|
||||||
"`binaryfate.asc` y regresa a la [sección 2.1](#21-obtener-clave-de-firma)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
|
||||||
#
|
#
|
||||||
msgid "### 2.3. Import Signing Key"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 2.3. Import Signing Key"
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr "### 2.3. Importar Clave de Firma"
|
msgstr "### 2.3. Importar Clave de Firma"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr "Desde una terminal, importa la clave de firma:"
|
msgstr "Desde una terminal, importa la clave de firma:"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
msgstr "``` gpg --import binaryfate.asc ```"
|
msgstr "``` gpg --import binaryfate.asc ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"If this is the first time you have imported the key, the output will look "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
"like this:"
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
msgstr "Si es la primera vez que importas la clave, la salida se verá como esto:"
|
msgstr "Si es la primera vez que importas la clave, la salida se verá como esto:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "```\n"
|
||||||
|
#| "gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
|
#| "gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
|
#| "gpg: Total number processed: 1\n"
|
||||||
|
#| "gpg: imported: 1\n"
|
||||||
|
#| "gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: imported: 1\n"
|
"gpg: imported: 1\n"
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"```\n"
|
"```\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: imported: 1\n"
|
"gpg: imported: 1\n"
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
"```\n"
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
msgstr "Si ya has importado la clave previamente, la salida se verá como esto:"
|
msgstr "Si ya has importado la clave previamente, la salida se verá como esto:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "```\n"
|
||||||
|
#| "gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
|
#| "gpg: Total number processed: 1\n"
|
||||||
|
#| "gpg: unchanged: 1\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
|
||||||
"changed\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"```\n"
|
"```\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"changed\n"
|
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
#
|
#
|
||||||
msgid "## 3. Download and Verify Hash File"
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 3. Download and Verify Hash File"
|
||||||
|
msgid "Download and Verify Hash File"
|
||||||
msgstr "## 3. Descargar y Verificar Archivo Hash"
|
msgstr "## 3. Descargar y Verificar Archivo Hash"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"This section will cover downloading the hash file and verifying its "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
"authenticity."
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
msgstr ""
|
msgstr "Esta sección cubre la descarga y verificación de autenticidad del archivo hash."
|
||||||
"Esta sección cubre la descarga y verificación de autenticidad del archivo "
|
|
||||||
"hash."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
#
|
#
|
||||||
msgid "### 3.1. Get Hash File"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 3.1. Get Hash File"
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr "### 3.1. Obtener Archivo Hash"
|
msgstr "### 3.1. Obtener Archivo Hash"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
"to your home directory."
|
msgstr "En Windows o Mac, ve a los [archivos hash en getmonero.org]({{ site.baseurl }}/downloads/hashes.txt) y guarda la página como `hashes.txt` en tu directorio de inicio."
|
||||||
msgstr ""
|
|
||||||
"En Windows o Mac, ve a los [archivos hash en getmonero.org]({{ site.baseurl "
|
|
||||||
"}}/downloads/hashes.txt) y guarda la página como `hashes.txt` en tu "
|
|
||||||
"directorio de inicio."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
"command:"
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
msgstr ""
|
msgstr "En Linux, puedes descargar los hashes firmados utilizando el siguiente comando:"
|
||||||
"En Linux, puedes descargar los hashes firmados utilizando el siguiente "
|
|
||||||
"comando:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
msgstr "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
msgstr "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
|
||||||
#
|
#
|
||||||
msgid "### 3.2. Verify Hash File"
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 3.2. Verify Hash File"
|
||||||
|
msgid "Verify Hash File"
|
||||||
msgstr "### 3.2. Verificar Archivo Hash"
|
msgstr "### 3.2. Verificar Archivo Hash"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
"2A0B DF92`, as reflected in the output below."
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
msgstr ""
|
msgstr "El archivo hash está firmado con la clave `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92` (como se observa en la salida abajo)."
|
||||||
"El archivo hash está firmado con la clave `81AC 591F E9C4 B65C 5806 AFC3 "
|
|
||||||
"F0AF 4D46 2A0B DF92` (como se observa en la salida abajo)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
"the following command in a terminal:"
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
msgstr ""
|
msgstr "En todos los sistemas operativos, verifica la firma del archivo hash utilizando el siguiente comando en una terminal:"
|
||||||
"En todos los sistemas operativos, verifica la firma del archivo hash "
|
|
||||||
"utilizando el siguiente comando en una terminal:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr "``` gpg --verify hashes.txt ```"
|
msgstr "``` gpg --verify hashes.txt ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
msgstr "Si el archivo es auténtico, la salida se verá como esto:"
|
msgstr "Si el archivo es auténtico, la salida se verá como esto:"
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
|
||||||
#, no-wrap
|
|
||||||
msgid ""
|
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
|
||||||
"Si la salida muestra **Good signature**, como en el ejemplo, puedes "
|
|
||||||
"continuar."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
|
||||||
"Si ves **BAD signature** en la salida, **NO CONTINÚES.** En su lugar, borra "
|
|
||||||
"el archivo `hashes.txt` y regresa a la [sección "
|
|
||||||
"3.1](#31-obtener-archivo-hash)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
|
||||||
#
|
|
||||||
msgid "## 4. Download and Verify Binary"
|
|
||||||
msgstr "## 4. Descargar y Verificar Binarios"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
|
||||||
"Esta sección cubrirá la descarga de los binarios Monero para tu sistema "
|
|
||||||
"operativo, la obtención del hash `SHA256` para tu descarga, y verificar que "
|
|
||||||
"este sea correcto."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
#
|
#, fuzzy, no-wrap
|
||||||
msgid "### 4.1. Get Monero binary"
|
#| msgid ""
|
||||||
msgstr "### 4.1. Obtener Binarios Monero"
|
#| "```\n"
|
||||||
|
#| "gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
#. type: Plain text
|
#| "gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
#| "gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
#
|
#| "gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
#| "Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
|
#| "```\n"
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"En Windows o Mac, ve a [getmonero.org]({{ site.baseurl }}/downloads/) y "
|
"```\n"
|
||||||
"descarga el archivo correcto para tu sistema operativo. Guarda el archivo en "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"tu directorio de inicio. **Aún no extraigas los archivos.**"
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
|
"```\n"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
"En Linux, puedes descargar las herramientas de consola de comandos "
|
|
||||||
"utilizando el siguiente comando:"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
#
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgstr "Si la salida muestra **Good signature**, como en el ejemplo, puedes continuar."
|
||||||
msgstr "### 4.2. Verificación de Binarios en Linux o Mac"
|
|
||||||
|
|
||||||
|
#
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
#
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
msgid ""
|
msgstr "Si ves **BAD signature** en la salida, **NO CONTINÚES.** En su lugar, borra el archivo `hashes.txt` y regresa a la [sección 3.1](#31-obtener-archivo-hash)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
|
||||||
"Los pasos para Linux o Mac son los mismos. Desde una terminal, obtén el hash "
|
|
||||||
"`SHA256` de tu binario Monero descargado. Como ejemplo esta guía utiliza el "
|
|
||||||
"binario GUI de `Linux, 64bit`. Reemplaza "
|
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` con el nombre del binario que "
|
|
||||||
"descargaste en la [sección 4.1](#41-obtener-binarios-monero)."
|
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "## 4. Download and Verify Binary"
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
|
msgstr "## 4. Descargar y Verificar Binarios"
|
||||||
|
|
||||||
|
#
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
#
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgstr "Esta sección cubrirá la descarga de los binarios Monero para tu sistema operativo, la obtención del hash `SHA256` para tu descarga, y verificar que este sea correcto."
|
||||||
msgstr "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Title ###
|
||||||
"The output will look like this, but will be different for each binary "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
#, fuzzy, no-wrap
|
||||||
"file for your binary file."
|
#| msgid "### 4.1. Get Monero binary"
|
||||||
msgstr ""
|
msgid "Get Monero binary"
|
||||||
"La salida se verá como esto, pero será diferente para cada archivo "
|
msgstr "### 4.1. Obtener Binarios Monero"
|
||||||
"binario. Tu hash `SHA256` debe coincidir con el hash listado en el archivo "
|
|
||||||
"`hashes.txt` para tu archivo binario."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
#
|
#
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
|
||||||
"Si tu hash **SÍ** coincide, ¡entonces has terminado con la guía! Puedes "
|
|
||||||
"extraer los archivos e instalarlos."
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
#, fuzzy
|
||||||
#
|
#| msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
msgstr "En Windows o Mac, ve a [getmonero.org]({{ site.baseurl }}/downloads/) y descarga el archivo correcto para tu sistema operativo. Guarda el archivo en tu directorio de inicio. **Aún no extraigas los archivos.**"
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
|
||||||
"Si tu hash **NO** coincide, **NO CONTINÚES.** En su lugar, elimina el "
|
|
||||||
"binario descargado y regresa a la [sección "
|
|
||||||
"4.1](#41-obtener-binarios-monero)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
|
||||||
#
|
#
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
|
msgstr "En Linux, puedes descargar las herramientas de consola de comandos utilizando el siguiente comando:"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64 ```"
|
||||||
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
|
msgstr "``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64 ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 4.2. Binary Verification on Linux or Mac"
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
|
msgstr "### 4.2. Verificación de Binarios en Linux o Mac"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr "Los pasos para Linux o Mac son los mismos. Desde una terminal, obtén el hash `SHA256` de tu binario Monero descargado. Como ejemplo esta guía utiliza el binario GUI de `Linux, 64bit`. Reemplaza `monero-gui-linux-x64-v0.15.0.1.tar.bz2` con el nombre del binario que descargaste en la [sección 4.1](#41-obtener-binarios-monero)."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr "La salida se verá como esto, pero será diferente para cada archivo binario. Tu hash `SHA256` debe coincidir con el hash listado en el archivo `hashes.txt` para tu archivo binario."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr "``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr "Si tu hash **SÍ** coincide, ¡entonces has terminado con la guía! Puedes extraer los archivos e instalarlos."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr "Si tu hash **NO** coincide, **NO CONTINÚES.** En su lugar, elimina el binario descargado y regresa a la [sección 4.1](#41-obtener-binarios-monero)."
|
||||||
|
|
||||||
|
#
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "### 4.3. Binary Verification on Windows"
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
msgstr "### 4.3. Verificación de Binarios en Windows"
|
msgstr "### 4.3. Verificación de Binarios en Windows"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
|
||||||
#
|
#
|
||||||
msgid ""
|
#. type: Plain text
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
msgstr "Desde una terminal, obtén el hash `SHA256` de tu binario Monero descargado. Como ejemplo esta guía utiliza el binario GUI de `Windows, 64bit`. Reemplaza `monero-gui-win-x64-v0.15.0.1.zip` con el nombre del binario que descargaste en la [sección 4.1](#41-obtener-binarios-monero)."
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
|
||||||
"Desde una terminal, obtén el hash `SHA256` de tu binario Monero "
|
|
||||||
"descargado. Como ejemplo esta guía utiliza el binario GUI de `Windows, "
|
|
||||||
"64bit`. Reemplaza `monero-gui-win-x64-v0.15.0.1.zip` con el nombre del "
|
|
||||||
"binario que descargaste en la [sección 4.1](#41-obtener-binarios-monero)."
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
|
||||||
#
|
#
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgstr "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
|
||||||
#
|
#
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid "``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64 CertUtil: -hashfile command completed successfully. ```"
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr "``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64 CertUtil: -hashfile command completed successfully. ```"
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
#, no-wrap
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
#~ msgid ""
|
||||||
|
#~ "### [1. Install GnuPG](#1-installing-gnupg)\n"
|
||||||
|
#~ "### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
||||||
|
#~ " + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
||||||
|
#~ " + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
||||||
|
#~ " + [2.3. Import Signing key](#23-import-signing-key)\n"
|
||||||
|
#~ "### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
||||||
|
#~ " + [3.1. Get Hash File](#31-get-hash-file)\n"
|
||||||
|
#~ " + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
||||||
|
#~ "### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
||||||
|
#~ " + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
||||||
|
#~ " + [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)\n"
|
||||||
|
#~ " + [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "### [1. Instalar GnuPG](#1-instalar-gnupg)\n"
|
||||||
|
#~ "### [2. Verificar e Importar Clave de Firma](#2-verificar-e-importar-clave-de-firma)\n"
|
||||||
|
#~ " + [2.1. Obtener Clave de Firma](#21-obtener-clave-de-firma)\n"
|
||||||
|
#~ " + [2.2. Verificar Clave de Firma](#22-verificar-clave-de-firma)\n"
|
||||||
|
#~ " + [2.3. Importar Clave de Firma](#23-importar-clave-de-firma)\n"
|
||||||
|
#~ "### [3. Descargar y Verificar Archivo Hash](#3-descargar-y-verificar-archivo-hash)\n"
|
||||||
|
#~ " + [3.1. Obtener Archivo Hash](#31-obtener-archivo-hash)\n"
|
||||||
|
#~ " + [3.2. Verificar Archivo Hash](#32-verificar-archivo-hash)\n"
|
||||||
|
#~ "### [4. Descargar y Verificar Binarios](#4-descargar-y-verificar-binarios)\n"
|
||||||
|
#~ " + [4.1. Obtener Binarios Monero](#41-obtener-binarios-monero)\n"
|
||||||
|
#~ " + [4.2. Verificación de Binarios en Linux o Mac](#42-verificación-de-binarios-en-linux-o-mac)\n"
|
||||||
|
#~ " + [4.3. Verificación de Binarios en Windows](#43-verificación-de-binarios-en-windows)\n"
|
||||||
|
|
|
@ -1,55 +1,71 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||||
|
|
||||||
Les fichiers binaires Monero devrait être vérifiés avant extraction, installation ou utilisation de l'application Monero. C'est l'unique manière de vous assurer que vous utilisez le binaire officiel Monero. Si vous recevez un binaire contrefait (p. ex. hameçonnage, HDM, etc.), suivre ce guide vous évitera de vous faire piéger.
|
Les fichiers binaires Monero devrait être vérifiés avant extraction,
|
||||||
|
installation ou utilisation de l'application Monero. C'est l'unique manière
|
||||||
|
de vous assurer que vous utilisez le binaire officiel Monero. Si vous
|
||||||
|
recevez un binaire contrefait (p. ex. hameçonnage, HDM, etc.), suivre ce
|
||||||
|
guide vous évitera de vous faire piéger.
|
||||||
|
|
||||||
Pour protéger l'intégrité des binaires, l'équipe Monero fournit une liste cryptographiquement signée de tous les hachages [SHA256](https://en.wikipedia.org/wiki/SHA-2). Si le binaire que vous avez téléchargé a été altéré il produira un [hachage différent](https://en.wikipedia.org/wiki/File_verification) de celui fourni dans le fichier.
|
Pour protéger l'intégrité des binaires, l'équipe Monero fournit une liste
|
||||||
|
cryptographiquement signée de tous les hachages
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2). Si le binaire que vous avez
|
||||||
|
téléchargé a été altéré il produira un [hachage
|
||||||
|
différent](https://en.wikipedia.org/wiki/File_verification) de celui fourni
|
||||||
|
dans le fichier.
|
||||||
|
|
||||||
Voici un guide avancé pour les systèmes d'exploitation Linux, Mac et Windows qui s'appuiera sur des lignes de commandes (CLI). Il couvrira tout le processus d'installation des applications requises, d'import de la clef de signature, de téléchargement des fichiers nécessaires et enfin de vérification de l'authenticité de votre binaire.
|
Voici un guide avancé pour les systèmes d'exploitation Linux, Mac et Windows
|
||||||
|
qui s'appuiera sur des lignes de commandes (CLI). Il couvrira tout le
|
||||||
|
processus d'installation des applications requises, d'import de la clef de
|
||||||
|
signature, de téléchargement des fichiers nécessaires et enfin de
|
||||||
|
vérification de l'authenticité de votre binaire.
|
||||||
|
|
||||||
## Table des matières
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Installer GnuPG](#1-installation-de-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Vérifier & Importer la Clef de Signature](#2-vérifier-et-importer-la-clef-de-signature)
|
|
||||||
+ [2.1. Obtenir la Clef de Signature](#21-obtenir-la-clef-de-signature)
|
|
||||||
+ [2.2. Vérifier la Clef de Signature](#22-vérifier-la-clef-de-signature)
|
|
||||||
+ [2.3. Importer la Clef de Signature](#23-importer-la-clef-de-signature)
|
|
||||||
### [3. Télécharger & Vérifier le Fichier de Hachage](#3-télécharger-et-vérifier-le-fichier-de-hachage)
|
|
||||||
+ [3.1. Télécharger le Fichier de Hachage](#31-télécharger-le-fichier-de-hachage)
|
|
||||||
+ [3.2. Vérifier le Fichier de Hachage](#32-vérifier-le-fichier-de-hachage)
|
|
||||||
### [4.Télécharger & Vérifier les binaires](#4-télécharger-et-vérifier-les-binaires)
|
|
||||||
+ [4.1. Télécharger les binaires Monero](#41-télécharger-les-binaires-monero)
|
|
||||||
+ [4.2. Vérifier les binaires sur Linux et Mac](#42-vérifier-les-binaires-sur-linux-et-mac)
|
|
||||||
+ [4.3. Vérifier les binaires sur Windows](#43-vérifier-les-binaires-sur-windows)
|
|
||||||
|
|
||||||
## 1. Installation de GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ Sur Windows, rendez-vous sur la [page de téléchargement de Gpg4win](https://gpg4win.org/download.html) et suivez les instructions d'installation.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ Sur Mac, rendez-vous sur la [page de téléchargement de Gpgtools](https://gpgtools.org/) et suivez les instructions d'installation.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ Sur Windows, rendez-vous sur la [page de téléchargement de
|
||||||
|
Gpg4win](https://gpg4win.org/download.html) et suivez les instructions
|
||||||
|
d'installation.
|
||||||
|
|
||||||
|
+ Sur Mac, rendez-vous sur la [page de téléchargement de
|
||||||
|
Gpgtools](https://gpgtools.org/) et suivez les instructions d'installation.
|
||||||
|
|
||||||
+ Sur Linux, GnuPG est installé par défaut.
|
+ Sur Linux, GnuPG est installé par défaut.
|
||||||
|
|
||||||
## 2. Vérifier et Importer la Clef de Signature
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
Cette rubrique couvre le téléchargement de la clef de signature Monero, la vérification que cette clef est correcte et l'import de la clef dans GnuPG.
|
Cette rubrique couvre le téléchargement de la clef de signature Monero, la
|
||||||
|
vérification que cette clef est correcte et l'import de la clef dans GnuPG.
|
||||||
|
|
||||||
### 2.1. Obtenir la Clef de Signature
|
### Get Signing Key
|
||||||
|
|
||||||
Sur Windows et Mac, rendez-vous sur [la clef GPG de binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), qu'il utilise pour signer les binaires Monero et sauvegardez la page sous `binaryfate.asc` dans votre répertoire utilisateur.
|
Sur Windows et Mac, rendez-vous sur [la clef GPG de
|
||||||
|
binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
qu'il utilise pour signer les binaires Monero et sauvegardez la page sous
|
||||||
|
`binaryfate.asc` dans votre répertoire utilisateur.
|
||||||
|
|
||||||
Sur Linux, vous pouvez télécharger la clef de signature de Fluffypony en tapant la commande suivante :
|
Sur Linux, vous pouvez télécharger la clef de signature de Fluffypony en
|
||||||
|
tapant la commande suivante :
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Vérifier la Clef de Signature
|
### Verify Signing Key
|
||||||
|
|
||||||
Sur l'ensemble des systèmes d'exploitation, vérifiez l'empreinte de `binaryfate.asc` en tapant la commande suivante dans un terminal :
|
Sur l'ensemble des systèmes d'exploitation, vérifiez l'empreinte de
|
||||||
|
`binaryfate.asc` en tapant la commande suivante dans un terminal :
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Vérifiez que l'empreinte est bien :
|
Vérifiez que l'empreinte est bien :
|
||||||
|
@ -62,17 +78,18 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Si l'empreinte **EST** identique, vous pouvez continuer.
|
Si l'empreinte **EST** identique, vous pouvez continuer.
|
||||||
|
|
||||||
Si l'empreinte **N'EST PAS** identique, **NE POURSUIVEZ PAS.** Au lieu de cela, supprimez le fichier `binaryfate.asc` et retournez à la [rubrique 2.1](#21-obtenir-la-clef-de-signature).
|
Si l'empreinte **N'EST PAS** identique, **NE POURSUIVEZ PAS.** Au lieu de
|
||||||
|
cela, supprimez le fichier `binaryfate.asc` et retournez à la [rubrique
|
||||||
|
2.1](#21-obtenir-la-clef-de-signature).
|
||||||
|
|
||||||
### 2.3. Importer la Clef de Signature
|
### Import Signing Key
|
||||||
|
|
||||||
Depuis un terminal, importez la clef de signature :
|
Depuis un terminal, importez la clef de signature :
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Si c'est la première fois que vous importez la clef, la sortie ressemblera à ceci :
|
Si c'est la première fois que vous importez la clef, la sortie ressemblera à
|
||||||
|
ceci :
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -82,7 +99,8 @@ gpg: imported: 1
|
||||||
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
||||||
```
|
```
|
||||||
|
|
||||||
Si vous avez déjà importé la clef précédemment, la sortie ressemblera à cela :
|
Si vous avez déjà importé la clef précédemment, la sortie ressemblera à cela
|
||||||
|
:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
||||||
|
@ -90,29 +108,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Télécharger et Vérifier le Fichier de Hachage
|
## Download and Verify Hash File
|
||||||
|
|
||||||
Cette rubrique couvre le téléchargement du fichier signé des hachages valides et la vérification de son authenticité.
|
Cette rubrique couvre le téléchargement du fichier signé des hachages
|
||||||
|
valides et la vérification de son authenticité.
|
||||||
|
|
||||||
### 3.1. Télécharger le Fichier de Hachage
|
### Get Hash File
|
||||||
|
|
||||||
Sur Windows et Mac, rendez-vous sur sur la [page de haches getmonero.org](https://getmonero.org/fr/downloads/hashes.txt) et sauvegardez la page sous `hashes.txt` dans votre répertoire utilisateur.
|
Sur Windows et Mac, rendez-vous sur sur la [page de haches
|
||||||
|
getmonero.org](https://getmonero.org/fr/downloads/hashes.txt) et sauvegardez
|
||||||
|
la page sous `hashes.txt` dans votre répertoire utilisateur.
|
||||||
|
|
||||||
Sur Linux, vous pouvez télécharger le fichier de hachage en tapant la commande suivante :
|
Sur Linux, vous pouvez télécharger le fichier de hachage en tapant la
|
||||||
|
commande suivante :
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Vérifier le Fichier de Hachage
|
### Verify Hash File
|
||||||
|
|
||||||
Le fichier de hachage est signé avec la clef `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, comme vous pouvez le voir dans la sortie ci-dessous.
|
Le fichier de hachage est signé avec la clef `81AC 591F E9C4 B65C 5806 AFC3
|
||||||
|
F0AF 4D46 2A0B DF92`, comme vous pouvez le voir dans la sortie ci-dessous.
|
||||||
|
|
||||||
Sur tous les systèmes d'exploitations, vérifiez la signature du fichier de hachage en tapant la commande suivante dans un terminal :
|
Sur tous les systèmes d'exploitations, vérifiez la signature du fichier de
|
||||||
|
hachage en tapant la commande suivante dans un terminal :
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Si le fichier est authentique, la sortie ressemblera à ceci :
|
Si le fichier est authentique, la sortie ressemblera à ceci :
|
||||||
|
|
||||||
|
@ -124,58 +144,84 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Si votre sortie affiche **Good signature** comme dans l'exemple, alors vous pouvez continuer.
|
Si votre sortie affiche **Good signature** comme dans l'exemple, alors vous
|
||||||
|
pouvez continuer.
|
||||||
|
|
||||||
Si vous voyez **BAD signature** dans la sortie, **NE POURSUIVEZ PAS.** Au lieu de cela, supprimez le fichier `hashes.txt` et retournez à la [rubrique 3.1](#31-télécharger-le-fichier-de-hachage).
|
Si vous voyez **BAD signature** dans la sortie, **NE POURSUIVEZ PAS.** Au
|
||||||
|
lieu de cela, supprimez le fichier `hashes.txt` et retournez à la [rubrique
|
||||||
|
3.1](#31-télécharger-le-fichier-de-hachage).
|
||||||
|
|
||||||
## 4. Télécharger et Vérifier les binaires
|
## Download and Verify Binary
|
||||||
|
|
||||||
Cette rubrique couvre le téléchargement du binaire Monero pour votre système d'exploitation, la récupération du hachage `SHA256` de votre téléchargement et la vérification de son authenticité.
|
Cette rubrique couvre le téléchargement du binaire Monero pour votre système
|
||||||
|
d'exploitation, la récupération du hachage `SHA256` de votre téléchargement
|
||||||
|
et la vérification de son authenticité.
|
||||||
|
|
||||||
### 4.1. Télécharger les binaires Monero
|
### Get Monero binary
|
||||||
|
|
||||||
Sur Windows et Mac, rendez-vous sur [getmonero.org](https://getmonero.org/fr/downloads/) et téléchargez le fichier correspondant à votre système d'exploitation. enregistrez ce fichier dans votre répertoire utilisateur. **N'extrayez pas les fichiers pour le moment.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
Sur Linux, vous pouvez télécharger les outils ligne de commande avec la commande suivante :
|
Sur Linux, vous pouvez télécharger les outils ligne de commande avec la
|
||||||
|
commande suivante :
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Vérifier les binaires sur Linux et Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
Les étapes pour Linux et Mac sont les mêmes. Depuis un terminal, récupérez le hachage `SHA256` du binaire Monero téléchargé. A titre d'exemple, ce guide utilisera le binaire GUI `Linux, 64bit`. Remplacez `monero-gui-linux-x64-v0.15.0.1.tar.bz2` par le nom du binaire que vous aurez téléchargé dans la [rubrique 4.1](#41-télécharger-les-binaires-monero).
|
Les étapes pour Linux et Mac sont les mêmes. Depuis un terminal, récupérez
|
||||||
|
le hachage `SHA256` du binaire Monero téléchargé. A titre d'exemple, ce
|
||||||
|
guide utilisera le binaire GUI `Linux, 64bit`. Remplacez
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` par le nom du binaire que vous
|
||||||
|
aurez téléchargé dans la [rubrique
|
||||||
|
4.1](#41-télécharger-les-binaires-monero).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
La sortie ressemblera à ceci, mais sera différente pour chaque binaire. Votre hachage `SHA256` deoit correspondre à celui indiqué dans le fichier `hashes.txt` pour votre binaire.
|
La sortie ressemblera à ceci, mais sera différente pour chaque
|
||||||
|
binaire. Votre hachage `SHA256` deoit correspondre à celui indiqué dans le
|
||||||
|
fichier `hashes.txt` pour votre binaire.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Si votre hachage **EST** identique vous en avez terminé avec la vérification ! Vous pouvez extraire et installer les fichiers.
|
Si votre hachage **EST** identique vous en avez terminé avec la vérification
|
||||||
|
! Vous pouvez extraire et installer les fichiers.
|
||||||
|
|
||||||
Si votre hachage **N'EST PAS** identique, **NE POURSUIVEZ PAS.** Au lieu de cela, supprimez le binaire que vous avez téléchargé et retournez à la [rubrique 4.1](#41-télécharger-les-binaires-monero).
|
Si votre hachage **N'EST PAS** identique, **NE POURSUIVEZ PAS.** Au lieu de
|
||||||
|
cela, supprimez le binaire que vous avez téléchargé et retournez à la
|
||||||
|
[rubrique 4.1](#41-télécharger-les-binaires-monero).
|
||||||
|
|
||||||
### 4.3. Vérifier les binaires sur Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
Depuis un terminal, récupérez le hachage `SHA256` du binaire Monero téléchargé. A titre d'exemple, ce guide utilisera le binaire GUI `Windows, 64bit`. Remplacez `monero-gui-win-x64-v0.12.0.0.zip` par le nom du binaire que vous aurez téléchargé dans la [rubrique 4.1](#41-télécharger-les-binaires-monero).
|
Depuis un terminal, récupérez le hachage `SHA256` du binaire Monero
|
||||||
|
téléchargé. A titre d'exemple, ce guide utilisera le binaire GUI `Windows,
|
||||||
|
64bit`. Remplacez `monero-gui-win-x64-v0.12.0.0.zip` par le nom du binaire
|
||||||
|
que vous aurez téléchargé dans la [rubrique
|
||||||
|
4.1](#41-télécharger-les-binaires-monero).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
La sortie ressemblera à ceci, mais sera différente pour chaque
|
||||||
|
binaire. Votre hachage `SHA256` deoit correspondre à celui indiqué dans le
|
||||||
|
fichier `hashes.txt` pour votre binaire.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
La sortie ressemblera à ceci, mais sera différente pour chaque binaire. Votre hachage `SHA256` deoit correspondre à celui indiqué dans le fichier `hashes.txt` pour votre binaire.
|
Si votre hachage **EST** identique vous en avez terminé avec la vérification
|
||||||
|
! Vous pouvez extraire et installer les fichiers.
|
||||||
|
|
||||||
```
|
Si votre hachage **N'EST PAS** identique, **NE POURSUIVEZ PAS.** Au lieu de
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
cela, supprimez le binaire que vous avez téléchargé et retournez à la
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
[rubrique 4.1](#41-télécharger-les-binaires-monero).
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
Si votre hachage **EST** identique vous en avez terminé avec la vérification ! Vous pouvez extraire et installer les fichiers.
|
|
||||||
|
|
||||||
Si votre hachage **N'EST PAS** identique, **NE POURSUIVEZ PAS.** Au lieu de cela, supprimez le binaire que vous avez téléchargé et retournez à la [rubrique 4.1](#41-télécharger-les-binaires-monero).
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,55 +1,70 @@
|
||||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||||
|
|
||||||
Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it.
|
Verification of the Monero binary files should be done prior to extracting,
|
||||||
|
installing, or using the Monero software. This is the only way to ensure
|
||||||
|
that you are using the official Monero software. If you receive a fake
|
||||||
|
Monero binary (eg. phishing, MITM, etc.), following this guide will protect
|
||||||
|
you from being tricked into using it.
|
||||||
|
|
||||||
To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file.
|
To protect the integrity of the binaries the Monero team provides a
|
||||||
|
cryptographically signed list of all the
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded
|
||||||
|
binary has been tampered with it will be produce a [different
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) than the one in the
|
||||||
|
file.
|
||||||
|
|
||||||
This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic.
|
This is an advanced guide for Linux, Mac, or Windows operating systems and
|
||||||
|
will make use of the command line. It will walk you through the process of
|
||||||
|
installing the required software, importing the signing key, downloading the
|
||||||
|
necessary files, and finally verifying that your binary is authentic.
|
||||||
|
|
||||||
## Table of Contents:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Install GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Get Signing Key](#21-get-signing-key)
|
|
||||||
+ [2.2. Verify Signing key](#22-verify-signing-key)
|
|
||||||
+ [2.3. Import Signing key](#23-import-signing-key)
|
|
||||||
### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Get Hash File](#31-get-hash-file)
|
|
||||||
+ [3.2. Verify Hash File](#32-verify-hash-file)
|
|
||||||
### [4. Download & Verify Binary](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Get Monero Binary](#41-get-monero-binary)
|
|
||||||
+ [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Installing GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ On Windows, go to the [Gpg4win download
|
||||||
|
page](https://gpg4win.org/download.html) and follow the instructions for
|
||||||
|
installation.
|
||||||
|
|
||||||
|
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and
|
||||||
|
follow the instructions for installation.
|
||||||
|
|
||||||
+ On Linux, GnuPG is installed by default.
|
+ On Linux, GnuPG is installed by default.
|
||||||
|
|
||||||
## 2. Verify and Import Signing Key
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG.
|
This section will cover getting the Monero signing key, making sure it is
|
||||||
|
correct, and importing the key to GnuPG.
|
||||||
|
|
||||||
### 2.1. Get Signing Key
|
### Get Signing Key
|
||||||
|
|
||||||
On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory.
|
On Windows or Mac, go to [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
which he uses to sign the Monero binaries, and save the page as
|
||||||
|
`binaryfate.asc` to your home directory.
|
||||||
|
|
||||||
On Linux, you can download binaryFate's signing key by issuing the following command:
|
On Linux, you can download binaryFate's signing key by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verify Signing Key
|
### Verify Signing Key
|
||||||
|
|
||||||
On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:
|
On all operating systems, check the fingerprint of `binaryfate.asc` by
|
||||||
|
issuing the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verify the fingerprint matches:
|
Verify the fingerprint matches:
|
||||||
|
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
If the fingerprint **DOES** match, then you may proceed.
|
If the fingerprint **DOES** match, then you may proceed.
|
||||||
|
|
||||||
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete
|
||||||
|
the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Import Signing Key
|
### Import Signing Key
|
||||||
|
|
||||||
From a terminal, import the signing key:
|
From a terminal, import the signing key:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
If this is the first time you have imported the key, the output will look like this:
|
If this is the first time you have imported the key, the output will look
|
||||||
|
like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +105,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Download and Verify Hash File
|
## Download and Verify Hash File
|
||||||
|
|
||||||
This section will cover downloading the hash file and verifying its authenticity.
|
This section will cover downloading the hash file and verifying its
|
||||||
|
authenticity.
|
||||||
|
|
||||||
### 3.1. Get Hash File
|
### Get Hash File
|
||||||
|
|
||||||
On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory.
|
On Windows or Mac, go to the [hashes file on getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt`
|
||||||
|
to your home directory.
|
||||||
|
|
||||||
On Linux, you can download the signed hashes file by issuing the following command:
|
On Linux, you can download the signed hashes file by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verify Hash File
|
### Verify Hash File
|
||||||
|
|
||||||
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below.
|
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, as reflected in the output below.
|
||||||
|
|
||||||
On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:
|
On all operating systems, verify the signature of the hash file by issuing
|
||||||
|
the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
If the file is authentic, the output will look like this:
|
If the file is authentic, the output will look like this:
|
||||||
|
|
||||||
|
@ -124,58 +141,80 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
If your output shows **Good signature**, as in the example, then you may proceed.
|
If your output shows **Good signature**, as in the example, then you may
|
||||||
|
proceed.
|
||||||
|
|
||||||
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file).
|
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead
|
||||||
|
delete the file `hashes.txt` and go back to [section
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Download and Verify Binary
|
## Download and Verify Binary
|
||||||
|
|
||||||
This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct.
|
This section will cover downloading the Monero binary for your operating
|
||||||
|
system, getting the `SHA256` hash of your download, and verifying that it is
|
||||||
|
correct.
|
||||||
|
|
||||||
### 4.1. Get Monero binary
|
### Get Monero binary
|
||||||
|
|
||||||
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
On Linux, you can download the command line tools by issuing the following command:
|
On Linux, you can download the command line tools by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Binary Verification on Linux or Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
The steps for both Linux and Mac are the same. From a terminal, get the
|
||||||
|
`SHA256` hash of your downloaded Monero binary. As an example this guide
|
||||||
|
will use the `Linux, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that
|
||||||
|
you downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Binary Verification on Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As
|
||||||
|
an example this guide will use the `Windows, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you
|
||||||
|
downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
```
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:54+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -21,437 +21,369 @@ msgstr ""
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
msgid ""
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
msgid "## Table of Contents:"
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Table of Contents:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
msgid "## 1. Installing GnuPG"
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
|
||||||
"installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
"follow the instructions for installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
#, no-wrap
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
msgid ""
|
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
|
||||||
"correct, and importing the key to GnuPG."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
msgid "### 2.1. Get Signing Key"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
msgid ""
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid ""
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
msgstr ""
|
||||||
"command:"
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
msgid ""
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
msgid "### 2.2. Verify Signing Key"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Get Signing Key"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"wget -O binaryfate.asc\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
#, no-wrap
|
||||||
|
msgid "Verify Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
msgid ""
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "### 2.3. Import Signing Key"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
msgstr ""
|
||||||
"gpg: Total number processed: 1\n"
|
|
||||||
"gpg: imported: 1\n"
|
#. type: Plain text
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
"```\n"
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"changed\n"
|
"gpg: Total number processed: 1\n"
|
||||||
|
"gpg: imported: 1\n"
|
||||||
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
msgid "## 3. Download and Verify Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the hash file and verifying its "
|
|
||||||
"authenticity."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
msgid "### 3.1. Get Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
|
||||||
"to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
msgid "### 3.2. Verify Hash File"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Download and Verify Hash File"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
msgid ""
|
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
|
||||||
"2A0B DF92`, as reflected in the output below."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
msgid ""
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
|
||||||
"the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
#, no-wrap
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Verify Hash File"
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
msgid ""
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
msgid ""
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "## 4. Download and Verify Binary"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid ""
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
msgid "### 4.1. Get Monero binary"
|
#, no-wrap
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
msgstr ""
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
msgid ""
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
msgstr ""
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
#. type: Title ##
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
#, no-wrap
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Get Monero binary"
|
||||||
"The output will look like this, but will be different for each binary "
|
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
|
||||||
"file for your binary file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgstr ""
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, no-wrap
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -1,55 +1,71 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||||
|
|
||||||
Verifisering av Monero-binærfilene bør gjøres i forkant av utpakking, installering eller bruk av Monero-programvaren. Dette er den eneste måten å sikre at du bruker den offisielle Monero-programvaren. Hvis du mottar en falsk Monero-binærfil (f.eks. phishing, MITM osv.), vil denne veiledningen hindre deg fra å bli lurt til å bruke den.
|
Verifisering av Monero-binærfilene bør gjøres i forkant av utpakking,
|
||||||
|
installering eller bruk av Monero-programvaren. Dette er den eneste måten å
|
||||||
|
sikre at du bruker den offisielle Monero-programvaren. Hvis du mottar en
|
||||||
|
falsk Monero-binærfil (f.eks. phishing, MITM osv.), vil denne veiledningen
|
||||||
|
hindre deg fra å bli lurt til å bruke den.
|
||||||
|
|
||||||
For å beskytte integriteten til binærfilene, gir Monero-teamet en kryptografisk signert liste over alle [SHA256](https://en.wikipedia.org/wiki/SHA-2)-hashene. Hvis din nedlastede binærfil har blitt tuklet med, produserer den en [forskjellig hash](https://en.wikipedia.org/wiki/File_verification) enn den i filen.
|
For å beskytte integriteten til binærfilene, gir Monero-teamet en
|
||||||
|
kryptografisk signert liste over alle
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2)-hashene. Hvis din nedlastede
|
||||||
|
binærfil har blitt tuklet med, produserer den en [forskjellig
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) enn den i filen.
|
||||||
|
|
||||||
Dette er en avansert veiledning for Linux, Mac, eller Windows som gjør bruk at kommandolinjen. Den leder deg gjennom prosessen av å installere den nødvendige programvaren, importering av signaturnøkkelen, nedlasting av de nødvendige filene, og til slutt verifisering av at binærfilene dine er autentiske.
|
Dette er en avansert veiledning for Linux, Mac, eller Windows som gjør bruk
|
||||||
|
at kommandolinjen. Den leder deg gjennom prosessen av å installere den
|
||||||
|
nødvendige programvaren, importering av signaturnøkkelen, nedlasting av de
|
||||||
|
nødvendige filene, og til slutt verifisering av at binærfilene dine er
|
||||||
|
autentiske.
|
||||||
|
|
||||||
## Innholdsfortegnelse:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Installering av GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verifisering og import av signaturnøkkel](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Å få tak i signaturnøkkel](#21-get-signing-key)
|
|
||||||
+ [2.2. Verifisering av signaturnøkkel](#22-verify-signing-key)
|
|
||||||
+ [2.3. Import av signaturnøkkel](#23-import-signing-key)
|
|
||||||
### [3. Nedlasting og verifisering av hash-fil](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Å få tak i hashfilen](#31-get-hash-file)
|
|
||||||
+ [3.2. Verifisering av hashfil](#32-verify-hash-file)
|
|
||||||
### [4. Nedlasting og verifisering av binærfiler](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Å få tak i Monero-binærfiler](#41-get-monero-binary)
|
|
||||||
+ [4.2. Verifisering av binærfiler på Linux eller Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Verifisering av binærfiler på Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Installering av GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ På Windows, gå til [Gpg4win-nedlastingssiden](https://gpg4win.org/download.html) og følg anvisningene for installasjon.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ På Mac, gå til [Gpgtools-nedlastingssiden](https://gpgtools.org/) og følg anvisningene for installasjon.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ På Windows, gå til
|
||||||
|
[Gpg4win-nedlastingssiden](https://gpg4win.org/download.html) og følg
|
||||||
|
anvisningene for installasjon.
|
||||||
|
|
||||||
|
+ På Mac, gå til [Gpgtools-nedlastingssiden](https://gpgtools.org/) og følg
|
||||||
|
anvisningene for installasjon.
|
||||||
|
|
||||||
+ GnuPG installert som standard på Linux.
|
+ GnuPG installert som standard på Linux.
|
||||||
|
|
||||||
## 2. Verifisering og import av signaturnøkkel
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
Denne delen tar for seg hvordan man får tak i Monero-signaturnøkkelen, hvordan man sikrer at den er riktig og hvordan man importerer nøkkelen til GnuPG.
|
Denne delen tar for seg hvordan man får tak i Monero-signaturnøkkelen,
|
||||||
|
hvordan man sikrer at den er riktig og hvordan man importerer nøkkelen til
|
||||||
|
GnuPG.
|
||||||
|
|
||||||
### 2.1. Å få tak i signaturnøkkelen
|
### Get Signing Key
|
||||||
|
|
||||||
På Windows eller Mac, gå til [binaryFates GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), som han bruker til å signere Monero-binærfilene, og lagre siden som `binaryfate.asc` til hjemkatalogen din.
|
På Windows eller Mac, gå til [binaryFates GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
som han bruker til å signere Monero-binærfilene, og lagre siden som
|
||||||
|
`binaryfate.asc` til hjemkatalogen din.
|
||||||
|
|
||||||
På Linux kan du laste ned binaryFates signaturnøkkel ved å eksekvere følgende kommando:
|
På Linux kan du laste ned binaryFates signaturnøkkel ved å eksekvere
|
||||||
|
følgende kommando:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verifisering av signaturnøkkel
|
### Verify Signing Key
|
||||||
|
|
||||||
På alle operativsystemer, kan du sjekke fingeravtrykket til `binaryfate.asc` ved å eksekvere følgende kommando i en terminal:
|
På alle operativsystemer, kan du sjekke fingeravtrykket til `binaryfate.asc`
|
||||||
|
ved å eksekvere følgende kommando i en terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verifiser fingeravtrykkene:
|
Verifiser fingeravtrykkene:
|
||||||
|
@ -62,17 +78,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Dersom fingeravtrykket **MATCHER**, kan du fortsette.
|
Dersom fingeravtrykket **MATCHER**, kan du fortsette.
|
||||||
|
|
||||||
Dersom fingeravtrykket **IKKE MATCHER**, **IKKE FORTSETT.** Slett istedenfor `binaryfate.asc`-filen og gå tilbake til [seksjon 2.1](#21-get-signing-key).
|
Dersom fingeravtrykket **IKKE MATCHER**, **IKKE FORTSETT.** Slett istedenfor
|
||||||
|
`binaryfate.asc`-filen og gå tilbake til [seksjon 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Import av signaturnøkkel
|
### Import Signing Key
|
||||||
|
|
||||||
Fra en terminal, importer signaturnøkkel:
|
Fra en terminal, importer signaturnøkkel:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Hvis dette er første gang du har importert nøkkelen, vil utdataen se ut noe som dette:
|
Hvis dette er første gang du har importert nøkkelen, vil utdataen se ut noe
|
||||||
|
som dette:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +106,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Nedlasting og verifisering av hashfil
|
## Download and Verify Hash File
|
||||||
|
|
||||||
Denne delen tar for seg nedlasting av hash-filen og å verifisere at den er autentisk.
|
Denne delen tar for seg nedlasting av hash-filen og å verifisere at den er
|
||||||
|
autentisk.
|
||||||
|
|
||||||
### 3.1. Å få ta i hashfilen
|
### Get Hash File
|
||||||
|
|
||||||
På Windows eller Mac, gå til [hashes-filen på getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) og lagre siden som `hashes.txt` til hjemkatalogen.
|
På Windows eller Mac, gå til [hashes-filen på getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) og lagre siden som `hashes.txt`
|
||||||
|
til hjemkatalogen.
|
||||||
|
|
||||||
På Linux kan du laste ned filen med de signerte hashene ved å eksekvere følgende kommando:
|
På Linux kan du laste ned filen med de signerte hashene ved å eksekvere
|
||||||
|
følgende kommando:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verifsering av hashfilen
|
### Verify Hash File
|
||||||
|
|
||||||
Hashfilen signeres med nøkkelen `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, som det framgår i utdataen under.
|
Hashfilen signeres med nøkkelen `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, som det framgår i utdataen under.
|
||||||
|
|
||||||
På alle operativsystemer kan du verifisere signaturen av hash-filen ved å eksekvere følgende kommando i en terminal:
|
På alle operativsystemer kan du verifisere signaturen av hash-filen ved å
|
||||||
|
eksekvere følgende kommando i en terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Hvis filen er autentisk, vil utdataen se slik ut:
|
Hvis filen er autentisk, vil utdataen se slik ut:
|
||||||
|
|
||||||
|
@ -124,58 +142,82 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Dersom utdataen viser **Good signature**, som i eksempelet, kan du fortsette.
|
Dersom utdataen viser **Good signature**, som i eksempelet, kan du
|
||||||
|
fortsette.
|
||||||
|
|
||||||
Dersom du ser **BAD signature** i utdataen, **IKKE FORTSETT.** Slett istedenfor `hashes.txt`-filen og gå tilbake til [seksjon 3.1](#31-get-hash-file).
|
Dersom du ser **BAD signature** i utdataen, **IKKE FORTSETT.** Slett
|
||||||
|
istedenfor `hashes.txt`-filen og gå tilbake til [seksjon
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Nedlasting og verifisering av binærfiler
|
## Download and Verify Binary
|
||||||
|
|
||||||
Denne delen tar for seg nedlasting av Monero-binærfilen for operativsystemet ditt, å få `SHA256`-hashen til nedlastingen din, og å verifisere at den er autentisk.
|
Denne delen tar for seg nedlasting av Monero-binærfilen for operativsystemet
|
||||||
|
ditt, å få `SHA256`-hashen til nedlastingen din, og å verifisere at den er
|
||||||
|
autentisk.
|
||||||
|
|
||||||
### 4.1. Å få tak i Monero-binærfilene
|
### Get Monero binary
|
||||||
|
|
||||||
På Windows eller Mac, gå til [getmonero.org]({{ site.baseurl_root }}/downloads/) og last ned den riktige filen for operativsystemet ditt. Lagre filen til hjemkatalogen din. **Ikke pakk ut filene enda.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
På Linux kan du laste ned kommandolinjeverktøyene ved å eksekvere følgende kommando:
|
På Linux kan du laste ned kommandolinjeverktøyene ved å eksekvere følgende
|
||||||
|
kommando:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Verifisering av binærfiler på Linux eller Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
Trinnene for både Linux og Mac er de samme. Fra en terminal, få `SHA256`-hashen til den nedlastede Monero-binærfilen din. Som et eksempel vil denne veiledningen bruke `Linux, 64bit`-GUI-binærfilen. Bytt ut `monero-gui-linux-x64-v0.15.0.1.tar.bz2` med navnet på binærfilen som du lastet ned i [seksjon 4.1](#41-get-monero-binary).
|
Trinnene for både Linux og Mac er de samme. Fra en terminal, få
|
||||||
|
`SHA256`-hashen til den nedlastede Monero-binærfilen din. Som et eksempel
|
||||||
|
vil denne veiledningen bruke `Linux, 64bit`-GUI-binærfilen. Bytt ut
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` med navnet på binærfilen som du
|
||||||
|
lastet ned i [seksjon 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Utdataen vil se slik ut, men den vil være forskjellige for hver binærfil. Din `SHA256`-hash bør matche den som er oppført i `hashes.txt`-filen for din binærfil.
|
Utdataen vil se slik ut, men den vil være forskjellige for hver
|
||||||
|
binærfil. Din `SHA256`-hash bør matche den som er oppført i
|
||||||
|
`hashes.txt`-filen for din binærfil.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Dersom hashen din **MATCHER**, er du ferdig med veiledningen! Du kan pakke ut filene og installere.
|
Dersom hashen din **MATCHER**, er du ferdig med veiledningen! Du kan pakke
|
||||||
|
ut filene og installere.
|
||||||
|
|
||||||
Dersom hashen din **IKKE MATCHER**, **IKKE FORTSETT.** Slett i stedet binærfilen du lastet ned og gå tilbake til [seksjon 4.1](#41-get-monero-binary).
|
Dersom hashen din **IKKE MATCHER**, **IKKE FORTSETT.** Slett i stedet
|
||||||
|
binærfilen du lastet ned og gå tilbake til [seksjon
|
||||||
|
4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Verifisering av binærfiler på Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
Åpne en terminal og få `SHA256`-hash til din nedlastede Monero-binærfil. Som et eksempel, vil denne veiledningen bruke `Windows, 64bit`-GUI-binærfilen. Bytt ut `monero-gui-win-x64-v0.15.0.1.zip` med navnet på binæren som du lastet ned i [seksjon 4.1](#41-get-monero-binary).
|
Åpne en terminal og få `SHA256`-hash til din nedlastede Monero-binærfil. Som
|
||||||
|
et eksempel, vil denne veiledningen bruke `Windows,
|
||||||
|
64bit`-GUI-binærfilen. Bytt ut `monero-gui-win-x64-v0.15.0.1.zip` med navnet
|
||||||
|
på binæren som du lastet ned i [seksjon 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
Utdataen vil se slik ut, men den vil være forskjellige for hver
|
||||||
|
binærfil. Din `SHA256`-hash bør matche den som er oppført i
|
||||||
|
`hashes.txt`-filen for din binærfil.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
Utdataen vil se slik ut, men den vil være forskjellige for hver binærfil. Din `SHA256`-hash bør matche den som er oppført i `hashes.txt`-filen for din binærfil.
|
Dersom hashen din **MATCHER**, er du ferdig med veiledningen! Du kan pakke
|
||||||
|
ut filene og installere.
|
||||||
|
|
||||||
```
|
Dersom hashen din **IKKE MATCHER**, **IKKE FORTSETT.** Slett i stedet
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binærfilen du lastet ned og gå tilbake til [seksjon
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
4.1](#41-get-monero-binary).
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
Dersom hashen din **MATCHER**, er du ferdig med veiledningen! Du kan pakke ut filene og installere.
|
|
||||||
|
|
||||||
Dersom hashen din **IKKE MATCHER**, **IKKE FORTSETT.** Slett i stedet binærfilen du lastet ned og gå tilbake til [seksjon 4.1](#41-get-monero-binary).
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,55 +1,71 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="yes" %}
|
{% include disclaimer.html translated="yes" translationOutdated="yes" %}
|
||||||
|
|
||||||
Voordat je de Monero-software uitpakt, installeert en gebruikt, moet je de binaire bestanden van Monero verifiëren. Dit is de enige manier om er zeker van te zijn dat je de officiële Monero-software gebruikt. Als je een onecht Monero-binary ontvangt (bijvoorbeeld via phishing of een *man-in-the-middle attack*), voorkomt deze methode dat je er gebruik van maakt.
|
Voordat je de Monero-software uitpakt, installeert en gebruikt, moet je de
|
||||||
|
binaire bestanden van Monero verifiëren. Dit is de enige manier om er zeker
|
||||||
|
van te zijn dat je de officiële Monero-software gebruikt. Als je een onecht
|
||||||
|
Monero-binary ontvangt (bijvoorbeeld via phishing of een *man-in-the-middle
|
||||||
|
attack*), voorkomt deze methode dat je er gebruik van maakt.
|
||||||
|
|
||||||
Het Monero-team stelt een cryptografisch ondertekende lijst beschikbaar met alle [SHA256](https://en.wikipedia.org/wiki/SHA-2)-hashes, om de integriteit van de binaries te garanderen. Als er met het gedownloade binaire bestand is geknoeid, levert het een [andere hash](https://nl.wikipedia.org/wiki/Hashfunctie) op dan in de lijst.
|
Het Monero-team stelt een cryptografisch ondertekende lijst beschikbaar met
|
||||||
|
alle [SHA256](https://en.wikipedia.org/wiki/SHA-2)-hashes, om de integriteit
|
||||||
|
van de binaries te garanderen. Als er met het gedownloade binaire bestand is
|
||||||
|
geknoeid, levert het een [andere
|
||||||
|
hash](https://nl.wikipedia.org/wiki/Hashfunctie) op dan in de lijst.
|
||||||
|
|
||||||
Dit is een geavanceerde handleiding voor de besturingssystemen Linux, Mac en Windows. Hierbij wordt de opdrachtregel gebruikt. We leggen stap voor stap uit hoe je de vereiste software installeert, de ondertekeningssleutel importeert, de benodigde bestanden downloadt en uiteindelijk verifieert dat je binaire bestand authentiek is.
|
Dit is een geavanceerde handleiding voor de besturingssystemen Linux, Mac en
|
||||||
|
Windows. Hierbij wordt de opdrachtregel gebruikt. We leggen stap voor stap
|
||||||
|
uit hoe je de vereiste software installeert, de ondertekeningssleutel
|
||||||
|
importeert, de benodigde bestanden downloadt en uiteindelijk verifieert dat
|
||||||
|
je binaire bestand authentiek is.
|
||||||
|
|
||||||
## Inhoud
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. GnuPG installeren](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Ondertekeningssleutel verifiëren en importeren](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Ondertekeningssleutel ophalen](#21-get-signing-key)
|
|
||||||
+ [2.2. Ondertekeningssleutel verifiëren](#22-verify-signing-key)
|
|
||||||
+ [2.3. Ondertekeningssleutel importeren](#23-import-signing-key)
|
|
||||||
### [3. Hashbestand downloaden en verifiëren](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Hashbestand ophalen](#31-get-hash-file)
|
|
||||||
+ [3.2. Hashbestand verifiëren](#32-verify-hash-file)
|
|
||||||
### [4. Binary downloaden en verifiëren](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Monero-binary ophalen](#41-get-monero-binary)
|
|
||||||
+ [4.2. Binary verifiëren op Linux of Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Binary verifiëren op Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. GnuPG installeren
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ Op Windows ga je naar de [downloadpagina voor Gpg4win](https://gpg4win.org/download.html) en volg je de instructies voor het installeren.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ Op een Mac ga je naar de [downloadpagina voor Gpgtools](https://gpgtools.org/) en volg je de instructies voor het installeren.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ Op Windows ga je naar de [downloadpagina voor
|
||||||
|
Gpg4win](https://gpg4win.org/download.html) en volg je de instructies voor
|
||||||
|
het installeren.
|
||||||
|
|
||||||
|
+ Op een Mac ga je naar de [downloadpagina voor
|
||||||
|
Gpgtools](https://gpgtools.org/) en volg je de instructies voor het
|
||||||
|
installeren.
|
||||||
|
|
||||||
+ Op Linux is GnuPG standaard geïnstalleerd.
|
+ Op Linux is GnuPG standaard geïnstalleerd.
|
||||||
|
|
||||||
## 2. Ondertekeningssleutel verifiëren en importeren
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
In dit gedeelte leggen we uit hoe je de Monero-ondertekeningssleutel ophaalt, controleert of deze correct is en de sleutel importeert in GnuPG.
|
In dit gedeelte leggen we uit hoe je de Monero-ondertekeningssleutel
|
||||||
|
ophaalt, controleert of deze correct is en de sleutel importeert in GnuPG.
|
||||||
|
|
||||||
### 2.1. Ondertekeningssleutel ophalen
|
### Get Signing Key
|
||||||
|
|
||||||
Op Windows of een Mac: ga naar [Fluffypony's GPG-sleutel](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), waarmee hij de Monero-binaries ondertekent, en sla de pagina op als `binaryfate.asc` in je homedirectory.
|
Op Windows of een Mac: ga naar [Fluffypony's
|
||||||
|
GPG-sleutel](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
waarmee hij de Monero-binaries ondertekent, en sla de pagina op als
|
||||||
|
`binaryfate.asc` in je homedirectory.
|
||||||
|
|
||||||
Op Linux kun je de ondertekeningssleutel van binaryFate downloaden door de volgende opdracht op te geven:
|
Op Linux kun je de ondertekeningssleutel van binaryFate downloaden door de
|
||||||
|
volgende opdracht op te geven:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Ondertekeningssleutel verifiëren
|
### Verify Signing Key
|
||||||
|
|
||||||
Op alle besturingssystemen kun je de vingerafdruk van `binaryfate.asc` controleren door de volgende opdracht te geven in een terminal:
|
Op alle besturingssystemen kun je de vingerafdruk van `binaryfate.asc`
|
||||||
|
controleren door de volgende opdracht te geven in een terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Controleer of de vingerafdruk overeenkomt:
|
Controleer of de vingerafdruk overeenkomt:
|
||||||
|
@ -62,17 +78,18 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Als de vingerafdruk **WEL** overeenkomt, kun je verder gaan.
|
Als de vingerafdruk **WEL** overeenkomt, kun je verder gaan.
|
||||||
|
|
||||||
**GA NIET VERDER** als de vingerafdruk **NIET** overeenkomt. Verwijder dan het bestand `binaryfate.asc` en ga terug naar [paragraaf 2.1](#21-get-signing-key).
|
**GA NIET VERDER** als de vingerafdruk **NIET** overeenkomt. Verwijder dan
|
||||||
|
het bestand `binaryfate.asc` en ga terug naar [paragraaf
|
||||||
|
2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Ondertekeningssleutel importeren
|
### Import Signing Key
|
||||||
|
|
||||||
Importeer de ondertekeningssleutel in een terminal:
|
Importeer de ondertekeningssleutel in een terminal:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Als dit de eerste keer is dat je de sleutel hebt geïmporteerd, ziet de uitvoer er als volgt uit:
|
Als dit de eerste keer is dat je de sleutel hebt geïmporteerd, ziet de
|
||||||
|
uitvoer er als volgt uit:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -82,7 +99,8 @@ gpg: imported: 1
|
||||||
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
||||||
```
|
```
|
||||||
|
|
||||||
Als je de sleutel eerder hebt geïmporteerd, ziet de uitvoer er als volgt uit:
|
Als je de sleutel eerder hebt geïmporteerd, ziet de uitvoer er als volgt
|
||||||
|
uit:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
||||||
|
@ -90,29 +108,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Hashbestand downloaden en verifiëren
|
## Download and Verify Hash File
|
||||||
|
|
||||||
In dit gedeelte leggen we uit hoe je het hashbestand downloadt en de authenticiteit verifieert.
|
In dit gedeelte leggen we uit hoe je het hashbestand downloadt en de
|
||||||
|
authenticiteit verifieert.
|
||||||
|
|
||||||
### 3.1. Hashbestand ophalen
|
### Get Hash File
|
||||||
|
|
||||||
Op Windows of een Mac ga je naar het [hashbestand op getmonero.org]({{ site.baseurl }}/downloads/hashes.txt) en sla je de pagina op als `hashes.txt` in je homedirectory.
|
Op Windows of een Mac ga je naar het [hashbestand op getmonero.org]({{
|
||||||
|
site.baseurl }}/downloads/hashes.txt) en sla je de pagina op als
|
||||||
|
`hashes.txt` in je homedirectory.
|
||||||
|
|
||||||
Op Linux kun je het ondertekende hashbestand downloaden door de volgende opdracht op te geven:
|
Op Linux kun je het ondertekende hashbestand downloaden door de volgende
|
||||||
|
opdracht op te geven:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Hashbestand verifiëren
|
### Verify Hash File
|
||||||
|
|
||||||
Het hashbestand is ondertekend met de sleutel `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, zoals weergegeven in de uitvoer hieronder.
|
Het hashbestand is ondertekend met de sleutel `81AC 591F E9C4 B65C 5806 AFC3
|
||||||
|
F0AF 4D46 2A0B DF92`, zoals weergegeven in de uitvoer hieronder.
|
||||||
|
|
||||||
Op alle besturingssystemen kun je de ondertekening van het hasbestand controleren door de volgende opdracht te geven in een terminal:
|
Op alle besturingssystemen kun je de ondertekening van het hasbestand
|
||||||
|
controleren door de volgende opdracht te geven in een terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Als het bestand authentiek is, ziet de uitvoer er als volgt uit:
|
Als het bestand authentiek is, ziet de uitvoer er als volgt uit:
|
||||||
|
|
||||||
|
@ -124,58 +144,83 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Als er **Good signature** in de uitvoer staat, zoals in het voorbeeld, kun je verder gaan.
|
Als er **Good signature** in de uitvoer staat, zoals in het voorbeeld, kun
|
||||||
|
je verder gaan.
|
||||||
|
|
||||||
**GA NIET VERDER** als er **BAD signature** in de uitvoer staat. Verwijder dan het bestand `hashes.txt` en ga terug naar [paragraaf 3.1](#31-get-hash-file).
|
**GA NIET VERDER** als er **BAD signature** in de uitvoer staat. Verwijder
|
||||||
|
dan het bestand `hashes.txt` en ga terug naar [paragraaf
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Binary downloaden en verifiëren
|
## Download and Verify Binary
|
||||||
|
|
||||||
In dit gedeelte leggen we uit hoe je de Monero-binary voor je besturingssysteem downloadt, de `SHA256`-hash van je download ophaalt en verifieert dat deze correct is.
|
In dit gedeelte leggen we uit hoe je de Monero-binary voor je
|
||||||
|
besturingssysteem downloadt, de `SHA256`-hash van je download ophaalt en
|
||||||
|
verifieert dat deze correct is.
|
||||||
|
|
||||||
### 4.1. Monero-binary ophalen
|
### Get Monero binary
|
||||||
|
|
||||||
Op Windows of een Mac ga je naar [getmonero.org]({{ site.baseurl }}/downloads/) en download je het juiste bestand voor je besturingssysteem. Sla het bestand op in je homedirectory. **Pak de bestanden nog niet uit.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
Op Linux kun je de opdrachtregelversie downloaden door de volgende opdracht op te geven:
|
Op Linux kun je de opdrachtregelversie downloaden door de volgende opdracht
|
||||||
|
op te geven:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Binary verifiëren op Linux of Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
De stappen op zowel Linux als Mac zijn hetzelfde. In een terminal bereken je de `SHA256`-hash van je gedownloade Monero-binary. Als voorbeeld gebruiken we hier het binaire bestand voor 64-bits Linux. Vervang `monero-gui-linux-x64-v0.15.0.1.tar.bz2` door de naam van het binaire bestand dat je hebt gedownload in [paragraaf 4.1](#41-get-monero-binary).
|
De stappen op zowel Linux als Mac zijn hetzelfde. In een terminal bereken je
|
||||||
|
de `SHA256`-hash van je gedownloade Monero-binary. Als voorbeeld gebruiken
|
||||||
|
we hier het binaire bestand voor 64-bits Linux. Vervang
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` door de naam van het binaire
|
||||||
|
bestand dat je hebt gedownload in [paragraaf 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
De uitvoer ziet er uit als volgt, maar met verschillende details per binair bestand. Je `SHA256`-hash moet overeenkomen met de hash in het bestand `hashes.txt` van je binaire bestand.
|
De uitvoer ziet er uit als volgt, maar met verschillende details per binair
|
||||||
|
bestand. Je `SHA256`-hash moet overeenkomen met de hash in het bestand
|
||||||
|
`hashes.txt` van je binaire bestand.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Als de hash **WEL** overeenkomt, ben je klaar met deze handleiding! Dan kun je de bestanden uitpakken en installeren.
|
Als de hash **WEL** overeenkomt, ben je klaar met deze handleiding! Dan kun
|
||||||
|
je de bestanden uitpakken en installeren.
|
||||||
|
|
||||||
**GA NIET VERDER** als de hash **NIET** overeenkomt. Verwijder dan de binary die je hebt gedowload en ga terug naar [paragraaf 4.1](#41-get-monero-binary).
|
**GA NIET VERDER** als de hash **NIET** overeenkomt. Verwijder dan de binary
|
||||||
|
die je hebt gedowload en ga terug naar [paragraaf
|
||||||
|
4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Binary verifiëren op Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
In een terminal bereken je de `SHA256`-hash van je gedownloade Monero-binary. Als voorbeeld gebruiken we hier het binaire bestand voor de 64-bits Windows GUI. Vervang `monero-gui-win-x64-v0.12.0.0.zip` door de naam van het binaire bestand dat je hebt gedownload in [paragraaf 4.1](#41-get-monero-binary).
|
In een terminal bereken je de `SHA256`-hash van je gedownloade
|
||||||
|
Monero-binary. Als voorbeeld gebruiken we hier het binaire bestand voor de
|
||||||
|
64-bits Windows GUI. Vervang `monero-gui-win-x64-v0.12.0.0.zip` door de naam
|
||||||
|
van het binaire bestand dat je hebt gedownload in [paragraaf
|
||||||
|
4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
De uitvoer ziet er uit als volgt, maar met verschillende details per binair
|
||||||
|
bestand. Je `SHA256`-hash moet overeenkomen met de hash in het bestand
|
||||||
|
`hashes.txt` van je binaire bestand.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
De uitvoer ziet er uit als volgt, maar met verschillende details per binair bestand. Je `SHA256`-hash moet overeenkomen met de hash in het bestand `hashes.txt` van je binaire bestand.
|
Als de hash **WEL** overeenkomt, ben je klaar met deze handleiding! Dan kun
|
||||||
|
je de bestanden uitpakken en installeren.
|
||||||
|
|
||||||
```
|
**GA NIET VERDER** als de hash **NIET** overeenkomt. Verwijder dan de binary
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
die je hebt gedowload en ga terug naar [paragraaf
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
4.1](#41-get-monero-binary).
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
Als de hash **WEL** overeenkomt, ben je klaar met deze handleiding! Dan kun je de bestanden uitpakken en installeren.
|
|
||||||
|
|
||||||
**GA NIET VERDER** als de hash **NIET** overeenkomt. Verwijder dan de binary die je hebt gedowload en ga terug naar [paragraaf 4.1](#41-get-monero-binary).
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,55 +1,70 @@
|
||||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||||
|
|
||||||
Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it.
|
Verification of the Monero binary files should be done prior to extracting,
|
||||||
|
installing, or using the Monero software. This is the only way to ensure
|
||||||
|
that you are using the official Monero software. If you receive a fake
|
||||||
|
Monero binary (eg. phishing, MITM, etc.), following this guide will protect
|
||||||
|
you from being tricked into using it.
|
||||||
|
|
||||||
To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file.
|
To protect the integrity of the binaries the Monero team provides a
|
||||||
|
cryptographically signed list of all the
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded
|
||||||
|
binary has been tampered with it will be produce a [different
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) than the one in the
|
||||||
|
file.
|
||||||
|
|
||||||
This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic.
|
This is an advanced guide for Linux, Mac, or Windows operating systems and
|
||||||
|
will make use of the command line. It will walk you through the process of
|
||||||
|
installing the required software, importing the signing key, downloading the
|
||||||
|
necessary files, and finally verifying that your binary is authentic.
|
||||||
|
|
||||||
## Table of Contents:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Install GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Get Signing Key](#21-get-signing-key)
|
|
||||||
+ [2.2. Verify Signing key](#22-verify-signing-key)
|
|
||||||
+ [2.3. Import Signing key](#23-import-signing-key)
|
|
||||||
### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Get Hash File](#31-get-hash-file)
|
|
||||||
+ [3.2. Verify Hash File](#32-verify-hash-file)
|
|
||||||
### [4. Download & Verify Binary](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Get Monero Binary](#41-get-monero-binary)
|
|
||||||
+ [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Installing GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ On Windows, go to the [Gpg4win download
|
||||||
|
page](https://gpg4win.org/download.html) and follow the instructions for
|
||||||
|
installation.
|
||||||
|
|
||||||
|
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and
|
||||||
|
follow the instructions for installation.
|
||||||
|
|
||||||
+ On Linux, GnuPG is installed by default.
|
+ On Linux, GnuPG is installed by default.
|
||||||
|
|
||||||
## 2. Verify and Import Signing Key
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG.
|
This section will cover getting the Monero signing key, making sure it is
|
||||||
|
correct, and importing the key to GnuPG.
|
||||||
|
|
||||||
### 2.1. Get Signing Key
|
### Get Signing Key
|
||||||
|
|
||||||
On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory.
|
On Windows or Mac, go to [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
which he uses to sign the Monero binaries, and save the page as
|
||||||
|
`binaryfate.asc` to your home directory.
|
||||||
|
|
||||||
On Linux, you can download binaryFate's signing key by issuing the following command:
|
On Linux, you can download binaryFate's signing key by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verify Signing Key
|
### Verify Signing Key
|
||||||
|
|
||||||
On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:
|
On all operating systems, check the fingerprint of `binaryfate.asc` by
|
||||||
|
issuing the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verify the fingerprint matches:
|
Verify the fingerprint matches:
|
||||||
|
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
If the fingerprint **DOES** match, then you may proceed.
|
If the fingerprint **DOES** match, then you may proceed.
|
||||||
|
|
||||||
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete
|
||||||
|
the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Import Signing Key
|
### Import Signing Key
|
||||||
|
|
||||||
From a terminal, import the signing key:
|
From a terminal, import the signing key:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
If this is the first time you have imported the key, the output will look like this:
|
If this is the first time you have imported the key, the output will look
|
||||||
|
like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +105,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Download and Verify Hash File
|
## Download and Verify Hash File
|
||||||
|
|
||||||
This section will cover downloading the hash file and verifying its authenticity.
|
This section will cover downloading the hash file and verifying its
|
||||||
|
authenticity.
|
||||||
|
|
||||||
### 3.1. Get Hash File
|
### Get Hash File
|
||||||
|
|
||||||
On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory.
|
On Windows or Mac, go to the [hashes file on getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt`
|
||||||
|
to your home directory.
|
||||||
|
|
||||||
On Linux, you can download the signed hashes file by issuing the following command:
|
On Linux, you can download the signed hashes file by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verify Hash File
|
### Verify Hash File
|
||||||
|
|
||||||
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below.
|
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, as reflected in the output below.
|
||||||
|
|
||||||
On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:
|
On all operating systems, verify the signature of the hash file by issuing
|
||||||
|
the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
If the file is authentic, the output will look like this:
|
If the file is authentic, the output will look like this:
|
||||||
|
|
||||||
|
@ -124,58 +141,80 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
If your output shows **Good signature**, as in the example, then you may proceed.
|
If your output shows **Good signature**, as in the example, then you may
|
||||||
|
proceed.
|
||||||
|
|
||||||
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file).
|
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead
|
||||||
|
delete the file `hashes.txt` and go back to [section
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Download and Verify Binary
|
## Download and Verify Binary
|
||||||
|
|
||||||
This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct.
|
This section will cover downloading the Monero binary for your operating
|
||||||
|
system, getting the `SHA256` hash of your download, and verifying that it is
|
||||||
|
correct.
|
||||||
|
|
||||||
### 4.1. Get Monero binary
|
### Get Monero binary
|
||||||
|
|
||||||
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
On Linux, you can download the command line tools by issuing the following command:
|
On Linux, you can download the command line tools by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Binary Verification on Linux or Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
The steps for both Linux and Mac are the same. From a terminal, get the
|
||||||
|
`SHA256` hash of your downloaded Monero binary. As an example this guide
|
||||||
|
will use the `Linux, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that
|
||||||
|
you downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Binary Verification on Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As
|
||||||
|
an example this guide will use the `Windows, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you
|
||||||
|
downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
```
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:55+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -21,437 +21,369 @@ msgstr ""
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
msgid ""
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
msgid "## Table of Contents:"
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Table of Contents:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
msgid "## 1. Installing GnuPG"
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
|
||||||
"installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
"follow the instructions for installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
#, no-wrap
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
msgid ""
|
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
|
||||||
"correct, and importing the key to GnuPG."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
msgid "### 2.1. Get Signing Key"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
msgid ""
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid ""
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
msgstr ""
|
||||||
"command:"
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
msgid ""
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
msgid "### 2.2. Verify Signing Key"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Get Signing Key"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"wget -O binaryfate.asc\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
#, no-wrap
|
||||||
|
msgid "Verify Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
msgid ""
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "### 2.3. Import Signing Key"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
msgstr ""
|
||||||
"gpg: Total number processed: 1\n"
|
|
||||||
"gpg: imported: 1\n"
|
#. type: Plain text
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
"```\n"
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"changed\n"
|
"gpg: Total number processed: 1\n"
|
||||||
|
"gpg: imported: 1\n"
|
||||||
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
msgid "## 3. Download and Verify Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the hash file and verifying its "
|
|
||||||
"authenticity."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
msgid "### 3.1. Get Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
|
||||||
"to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
msgid "### 3.2. Verify Hash File"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Download and Verify Hash File"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
msgid ""
|
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
|
||||||
"2A0B DF92`, as reflected in the output below."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
msgid ""
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
|
||||||
"the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
#, no-wrap
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Verify Hash File"
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
msgid ""
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
msgid ""
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "## 4. Download and Verify Binary"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid ""
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
msgid "### 4.1. Get Monero binary"
|
#, no-wrap
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
msgstr ""
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
msgid ""
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
msgstr ""
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
#. type: Title ##
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
#, no-wrap
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Get Monero binary"
|
||||||
"The output will look like this, but will be different for each binary "
|
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
|
||||||
"file for your binary file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgstr ""
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, no-wrap
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -1,58 +1,77 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||||
|
|
||||||
A verificação dos arquivos binários deve sempre ser feita antes de se extrair, instalar e usar o software do Monero. Essa é a única maneira de assegurar que você está usando o software oficial do Monero. Com esse guia você aprenderá como não ser enganado a usar um programa falso do Monero que você venha a baixar em um phishing, em um ataque hacker, etc.
|
A verificação dos arquivos binários deve sempre ser feita antes de se
|
||||||
|
extrair, instalar e usar o software do Monero. Essa é a única maneira de
|
||||||
|
assegurar que você está usando o software oficial do Monero. Com esse guia
|
||||||
|
você aprenderá como não ser enganado a usar um programa falso do Monero que
|
||||||
|
você venha a baixar em um phishing, em um ataque hacker, etc.
|
||||||
|
|
||||||
Para proteger a integridade dos binários, a equipe Monero fornece uma lista assinada criptograficamente contendo todos os hashes [SHA256](https://pt.wikipedia.org/wiki/SHA-2) dos binários. Se o binário que você baixou foi adulterado, ele irá produzir um [hash diferente](https://pt.wikipedia.org/wiki/File_hashing) do que o hash esperado para o arquivo.
|
Para proteger a integridade dos binários, a equipe Monero fornece uma lista
|
||||||
|
assinada criptograficamente contendo todos os hashes
|
||||||
|
[SHA256](https://pt.wikipedia.org/wiki/SHA-2) dos binários. Se o binário que
|
||||||
|
você baixou foi adulterado, ele irá produzir um [hash
|
||||||
|
diferente](https://pt.wikipedia.org/wiki/File_hashing) do que o hash
|
||||||
|
esperado para o arquivo.
|
||||||
|
|
||||||
Esse é um guia avançado para os sistemas operacionais Linux, Mac e Windows e, portanto, você precisará saber como usar a linha de comando. Neste guia você aprenderá como instalar o software necessário, como importar a chave de assinatura, como baixar os arquivos necessários e como verificar se o seu binário é autêntico.
|
Esse é um guia avançado para os sistemas operacionais Linux, Mac e Windows
|
||||||
|
e, portanto, você precisará saber como usar a linha de comando. Neste guia
|
||||||
|
você aprenderá como instalar o software necessário, como importar a chave de
|
||||||
|
assinatura, como baixar os arquivos necessários e como verificar se o seu
|
||||||
|
binário é autêntico.
|
||||||
|
|
||||||
## Índice:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Instalar o GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verificar & Importar a Chave de Assinatura](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Baixar a Chave de Assinatura](#21-get-signing-key)
|
|
||||||
+ [2.2. Verificar a Chave de Assinatura](#22-verify-signing-key)
|
|
||||||
+ [2.3. Importar a Chave de Assinatura](#23-import-signing-key)
|
|
||||||
### [3. Baixar & Verificar o Arquivo de Hashes](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Baixar o Arquivo de Hashes](#31-get-hash-file)
|
|
||||||
+ [3.2. Verificar o Arquivo de Hashes](#32-verify-hash-file)
|
|
||||||
### [4. Baixar & Verificar o Binário](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Baixar o Binário do Monero](#41-get-monero-binary)
|
|
||||||
+ [4.2. Verificação do Binário no Linux ou Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Verificação do Binário no Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Instalando o GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ No Windows, vá para a [página de download do Gpg4win](https://gpg4win.org/download.html) e siga as instruções para a instalação.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ No Mac, vá para a [página de download do Gpgtools](https://gpgtools.org/) e siga as instruções para a instalação.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ No Windows, vá para a [página de download do
|
||||||
|
Gpg4win](https://gpg4win.org/download.html) e siga as instruções para a
|
||||||
|
instalação.
|
||||||
|
|
||||||
|
+ No Mac, vá para a [página de download do Gpgtools](https://gpgtools.org/)
|
||||||
|
e siga as instruções para a instalação.
|
||||||
|
|
||||||
+ No Linux, o GnuPG já vem instalado por padrão.
|
+ No Linux, o GnuPG já vem instalado por padrão.
|
||||||
|
|
||||||
## 2. Verificar e Importar a Chave de Assinatura
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
Nessa seção você irá aprender como adquirir a chave de assinatura do Monero, como certificar-se de que você baixou a chave correta e como importar a chave para o GnuPG.
|
Nessa seção você irá aprender como adquirir a chave de assinatura do Monero,
|
||||||
|
como certificar-se de que você baixou a chave correta e como importar a
|
||||||
|
chave para o GnuPG.
|
||||||
|
|
||||||
### 2.1. Baixando a Chave de Assinatura
|
### Get Signing Key
|
||||||
|
|
||||||
No Windows ou Mac, vá para a página com a [chave GPG do binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), que ele usa para assinar os binários do Monero, e salve-a como um arquivo `binaryfate.asc` em seu computador.
|
No Windows ou Mac, vá para a página com a [chave GPG do
|
||||||
|
binaryFate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
que ele usa para assinar os binários do Monero, e salve-a como um arquivo
|
||||||
|
`binaryfate.asc` em seu computador.
|
||||||
|
|
||||||
No Linux, você pode baixar a chave de assinatura do binaryFate através do seguinte comando:
|
No Linux, você pode baixar a chave de assinatura do binaryFate através do
|
||||||
|
seguinte comando:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verificando a Chave de Assinatura
|
### Verify Signing Key
|
||||||
|
|
||||||
Em todos os sistemas operacionais, verifique a impressão digital (fingerprint) do arquivo `binaryfate.asc` executando o seguinte comando em um terminal:
|
Em todos os sistemas operacionais, verifique a impressão digital
|
||||||
|
(fingerprint) do arquivo `binaryfate.asc` executando o seguinte comando em
|
||||||
|
um terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verifique se a impressão digital do seu arquivo corresponde à impressão digital abaixo:
|
Verifique se a impressão digital do seu arquivo corresponde à impressão
|
||||||
|
digital abaixo:
|
||||||
|
|
||||||
```
|
```
|
||||||
pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]
|
pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]
|
||||||
|
@ -62,17 +81,18 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Se a impressão digital **CORRESPONDE**, então você pode continuar.
|
Se a impressão digital **CORRESPONDE**, então você pode continuar.
|
||||||
|
|
||||||
Se a impressão digital **NÃO CORRESPONDE**, **NÃO CONTINUE** a instalação. Delete o arquivo `binaryfate.asc` e volte para a [seção 2.1](#21-get-signing-key).
|
Se a impressão digital **NÃO CORRESPONDE**, **NÃO CONTINUE** a
|
||||||
|
instalação. Delete o arquivo `binaryfate.asc` e volte para a [seção
|
||||||
|
2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Importando a Chave de Assinatura
|
### Import Signing Key
|
||||||
|
|
||||||
Em um terminal, importe a chave de assinatura:
|
Em um terminal, importe a chave de assinatura:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Se essa for a primeira vez que você estiver importando a chave, o resultado será algo parecido com isso:
|
Se essa for a primeira vez que você estiver importando a chave, o resultado
|
||||||
|
será algo parecido com isso:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -82,7 +102,8 @@ gpg: imported: 1
|
||||||
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
|
||||||
```
|
```
|
||||||
|
|
||||||
Se você já importou a chave anteriormente, o resultado será algo parecido com isso:
|
Se você já importou a chave anteriormente, o resultado será algo parecido
|
||||||
|
com isso:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
gpg: key F0AF4D462A0BDF92: "binaryFate <binaryfate@getmonero.org>" not changed
|
||||||
|
@ -90,29 +111,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Baixar e Verificar o Arquivo de Hashes
|
## Download and Verify Hash File
|
||||||
|
|
||||||
Nessa seção você irá aprender como baixar o arquivo de hashes e como verificar a sua autenticidade.
|
Nessa seção você irá aprender como baixar o arquivo de hashes e como
|
||||||
|
verificar a sua autenticidade.
|
||||||
|
|
||||||
### 3.1. Baixar o Arquivo de Hashes
|
### Get Hash File
|
||||||
|
|
||||||
No Windows ou Mac, vá para a página com o [arquivo de hashes em getmonero.org]({{ site.baseurl }}/downloads/hashes.txt) e salve-a como um arquivo `hashes.txt` em seu computador.
|
No Windows ou Mac, vá para a página com o [arquivo de hashes em
|
||||||
|
getmonero.org]({{ site.baseurl }}/downloads/hashes.txt) e salve-a como um
|
||||||
|
arquivo `hashes.txt` em seu computador.
|
||||||
|
|
||||||
No Linux, você pode baixar o arquivo com os hashes assinados através do seguinte comando:
|
No Linux, você pode baixar o arquivo com os hashes assinados através do
|
||||||
|
seguinte comando:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verificar o Arquivo de Hashes
|
### Verify Hash File
|
||||||
|
|
||||||
O arquivo de hashes é assinado com a chave `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92` conforme exibido no resultado abaixo.
|
O arquivo de hashes é assinado com a chave `81AC 591F E9C4 B65C 5806 AFC3
|
||||||
|
F0AF 4D46 2A0B DF92` conforme exibido no resultado abaixo.
|
||||||
|
|
||||||
Em todos os sistemas operacionais, a verificação da assinatura do arquivo de hashes pode ser obtida em um terminal através do seguinte comando:
|
Em todos os sistemas operacionais, a verificação da assinatura do arquivo de
|
||||||
|
hashes pode ser obtida em um terminal através do seguinte comando:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Se o arquivo for autêntico, o resultado será algo parecido com isso:
|
Se o arquivo for autêntico, o resultado será algo parecido com isso:
|
||||||
|
|
||||||
|
@ -124,59 +147,82 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Se o resultado exibir **Assinatura válida (Good signature)**, como no exemplo, então você pode continuar.
|
Se o resultado exibir **Assinatura válida (Good signature)**, como no
|
||||||
|
exemplo, então você pode continuar.
|
||||||
|
|
||||||
Se o resultado exibir **Assinatura inválida (BAD signature)**, **NÃO CONTINUE.** Delete o arquivo `hashes.txt` e volte para a [seção 3.1](#31-get-hash-file).
|
Se o resultado exibir **Assinatura inválida (BAD signature)**, **NÃO
|
||||||
|
CONTINUE.** Delete o arquivo `hashes.txt` e volte para a [seção
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Baixar e Verificar o Binário
|
## Download and Verify Binary
|
||||||
|
|
||||||
Nessa seção você irá aprender como baixar o binário do Monero para o seu sistema operacional, como obter o hash `SHA256` do arquivo binário que você baixou e como verificar se ele está correto.
|
Nessa seção você irá aprender como baixar o binário do Monero para o seu
|
||||||
|
sistema operacional, como obter o hash `SHA256` do arquivo binário que você
|
||||||
|
baixou e como verificar se ele está correto.
|
||||||
|
|
||||||
### 4.1. Baixar o Binário do Monero
|
### Get Monero binary
|
||||||
|
|
||||||
No Windows ou Mac, vá para [getmonero.org]({{ site.baseurl }}/downloads/) e baixe o arquivo correto para o seu sistema operacional. Salve o arquivo em seu computador. **Não extraia os arquivos ainda.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
No Linux, você pode baixar as ferramentas de linha de comando usando o seguinte comando:
|
No Linux, você pode baixar as ferramentas de linha de comando usando o
|
||||||
|
seguinte comando:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.5.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Verificação de Binário no Linux ou Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
Os passos para o Linux e para o Mac são os mesmos. Em um terminal, obtenha o hash `SHA256` do binário do Monero que você baixou. Como exemplo, esse guia irá usar o binário do GUI para `Linux, 64bit`. Substitua `monero-gui-linux-x64-v0.15.0.4.tar.bz2` com o nome do binário que você baixou na [seção 4.1](#41-get-monero-binary).
|
Os passos para o Linux e para o Mac são os mesmos. Em um terminal, obtenha o
|
||||||
|
hash `SHA256` do binário do Monero que você baixou. Como exemplo, esse guia
|
||||||
|
irá usar o binário do GUI para `Linux, 64bit`. Substitua
|
||||||
|
`monero-gui-linux-x64-v0.15.0.4.tar.bz2` com o nome do binário que você
|
||||||
|
baixou na [seção 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-gui-linux-x64-v0.15.0.4.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
O resultado será algo parecido com o exibido abaixo, mas será diferente para cada arquivo binário. O hash `SHA256` do arquivo binário em seu computador deve corresponder ao hash que está listado para o seu binário no arquivo `hashes.txt`.
|
O resultado será algo parecido com o exibido abaixo, mas será diferente para
|
||||||
|
cada arquivo binário. O hash `SHA256` do arquivo binário em seu computador
|
||||||
|
deve corresponder ao hash que está listado para o seu binário no arquivo
|
||||||
|
`hashes.txt`.
|
||||||
|
|
||||||
```
|
```
|
||||||
2d105c792b46ec03739d39aaa6db3801f268e074814ab26e3824435f954c6a1c monero-gui-linux-x64-v0.15.0.4.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Se o hash **CORRESPONDE**, então você pode prosseguir! Extraia os arquivos e prossiga com a instalação.
|
Se o hash **CORRESPONDE**, então você pode prosseguir! Extraia os arquivos e
|
||||||
|
prossiga com a instalação.
|
||||||
|
|
||||||
Se o hash **NÃO CORRESPONDE**, **NÃO CONTINUE.** Delete o binário que você baixou e volte para a [seção 4.1](#41-get-monero-binary).
|
Se o hash **NÃO CORRESPONDE**, **NÃO CONTINUE.** Delete o binário que você
|
||||||
|
baixou e volte para a [seção 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Verificação do Binário no Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
Em um terminal, obtenha o hash `SHA256` do binário do Monero que você baixou. Como exemplo, esse guia irá usar o binário do GUI para `Windows, 64bit`. Substitua `monero-gui-win-x64-v0.15.0.4.zip` com o nome do binário que você baixou na [seção 4.1](#41-get-monero-binary).
|
Em um terminal, obtenha o hash `SHA256` do binário do Monero que você
|
||||||
|
baixou. Como exemplo, esse guia irá usar o binário do GUI para `Windows,
|
||||||
|
64bit`. Substitua `monero-gui-win-x64-v0.15.0.4.zip` com o nome do binário
|
||||||
|
que você baixou na [seção 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.4.zip SHA256 ```
|
||||||
|
|
||||||
|
O resultado será algo parecido com o exibido abaixo, mas será diferente para
|
||||||
|
cada arquivo binário. O hash `SHA256` do arquivo binário em seu computador
|
||||||
|
deve corresponder ao hash que está listado para o seu binário no arquivo
|
||||||
|
`hashes.txt`.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.4.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
O resultado será algo parecido com o exibido abaixo, mas será diferente para cada arquivo binário. O hash `SHA256` do arquivo binário em seu computador deve corresponder ao hash que está listado para o seu binário no arquivo `hashes.txt`.
|
Se o hash **CORRESPONDE**, então você pode prosseguir! Extraia os arquivos e
|
||||||
|
prossiga com a instalação.
|
||||||
```
|
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.15.0.4.zip:
|
|
||||||
9b 61 fa 80 7c 66 eb e3 01 08 69 d1 fa 92 6f e0 33 a2 c8 2e 6e 66 0c a8 ac b7 5a 8f ba 02 48 a0
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
Se o hash **CORRESPONDE**, então você pode prosseguir! Extraia os arquivos e prossiga com a instalação.
|
|
||||||
|
|
||||||
Se o hash **NÃO CORRESPONDE**, **NÃO CONTINUE.** Delete o binário que você baixou e volte para a [seção 4.1](#41-get-monero-binary).
|
|
||||||
|
|
||||||
|
Se o hash **NÃO CORRESPONDE**, **NÃO CONTINUE.** Delete o binário que você
|
||||||
|
baixou e volte para a [seção 4.1](#41-get-monero-binary).
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,55 +1,73 @@
|
||||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||||
|
|
||||||
Верификация двоичных файлов Monero производится до извлечения, установки или использования программного обеспечения Monero. Это единственный способ убедиться в том, что вы используете официальное программное обеспечение Monero. Если вами был получен поддельный двоичный файл Monero (например, фишинговый, MITM и т. д.), соблюдение правил, изложенных в данном руководстве, поможет избежать обмана, связанного с использованием такого файла.
|
Верификация двоичных файлов Monero производится до извлечения, установки или
|
||||||
|
использования программного обеспечения Monero. Это единственный способ
|
||||||
|
убедиться в том, что вы используете официальное программное обеспечение
|
||||||
|
Monero. Если вами был получен поддельный двоичный файл Monero (например,
|
||||||
|
фишинговый, MITM и т. д.), соблюдение правил, изложенных в данном
|
||||||
|
руководстве, поможет избежать обмана, связанного с использованием такого
|
||||||
|
файла.
|
||||||
|
|
||||||
Для защиты целостности двоичных файлов команда Monero обеспечивает криптографически подписанный список всех хешей [SHA256](https://en.wikipedia.org/wiki/SHA-2) Если загруженный вами двоичный файл был изменён, он будет выдавать хеш, [отличающийся](https://en.wikipedia.org/wiki/File_verification) от того, что находится в файле.
|
Для защиты целостности двоичных файлов команда Monero обеспечивает
|
||||||
|
криптографически подписанный список всех хешей
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) Если загруженный вами двоичный
|
||||||
|
файл был изменён, он будет выдавать хеш,
|
||||||
|
[отличающийся](https://en.wikipedia.org/wiki/File_verification) от того, что
|
||||||
|
находится в файле.
|
||||||
|
|
||||||
Это руководство для продвинутых пользователей операционных систем Linux, Mac и Windows, которое подразумевает использование командной строки. В нём подробно рассматривается процесс установки необходимого программного обеспечения, импорта ключа подписи, загрузки необходимых файлов и, наконец, проверки аутентичности ваших двоичных файлов.
|
Это руководство для продвинутых пользователей операционных систем Linux, Mac
|
||||||
|
и Windows, которое подразумевает использование командной строки. В нём
|
||||||
|
подробно рассматривается процесс установки необходимого программного
|
||||||
|
обеспечения, импорта ключа подписи, загрузки необходимых файлов и, наконец,
|
||||||
|
проверки аутентичности ваших двоичных файлов.
|
||||||
|
|
||||||
## Содержание:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Установка GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Верификация и импорт ключа подписи](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Получение ключа подписи](#21-get-signing-key)
|
|
||||||
+ [2.2. Верификация ключа подписи](#22-verify-signing-key)
|
|
||||||
+ [2.3. Импорт ключа подписи](#23-import-signing-key)
|
|
||||||
### [3. Загрузка и верификация хеш-файла](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Получение хеш-файла](#31-get-hash-file)
|
|
||||||
+ [3.2. Верификация хеш-файла](#32-verify-hash-file)
|
|
||||||
### [4. Download & Verify Binary](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Получение двоичного файла Monero](#41-get-monero-binary)
|
|
||||||
+ [4.2. Верификация двоичного файла под Linux и Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Верификация двоичного файла под Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Установка GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ Для Windows: посетите [страницу загрузки Gpg4win](https://gpg4win.org/download.html) и следуйте инструкциям по установке.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ Для Mac: посетите [страницу загрузки Gpgtools](https://gpgtools.org/) и следуйте инструкциям по установке.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ Для Windows: посетите [страницу загрузки
|
||||||
|
Gpg4win](https://gpg4win.org/download.html) и следуйте инструкциям по
|
||||||
|
установке.
|
||||||
|
|
||||||
|
+ Для Mac: посетите [страницу загрузки Gpgtools](https://gpgtools.org/) и
|
||||||
|
следуйте инструкциям по установке.
|
||||||
|
|
||||||
+ Для Linux: GnuPG устанавливается по умолчанию.
|
+ Для Linux: GnuPG устанавливается по умолчанию.
|
||||||
|
|
||||||
## 2. Верификация и импорт ключа подписи
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
В данном разделе будет рассмотрен вопрос получения ключа подписи Monero, проверки его правильности и импорта ключа в GnuPG.
|
В данном разделе будет рассмотрен вопрос получения ключа подписи Monero,
|
||||||
|
проверки его правильности и импорта ключа в GnuPG.
|
||||||
|
|
||||||
### 2.1. Получение ключа подписи
|
### Get Signing Key
|
||||||
|
|
||||||
Для Windows или Mac можно взять [GPG ключ binaryfate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), оторый он использует для подписи двоичных файлов Monero, и сохранить страницу как `fluffypony.asc` в вашей исходной, «домашней» директории.
|
Для Windows или Mac можно взять [GPG ключ
|
||||||
|
binaryfate](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
оторый он использует для подписи двоичных файлов Monero, и сохранить
|
||||||
|
страницу как `fluffypony.asc` в вашей исходной, «домашней» директории.
|
||||||
|
|
||||||
Для Linux можно загрузить ключ подписи binaryfate, используя следующую команду:
|
Для Linux можно загрузить ключ подписи binaryfate, используя следующую
|
||||||
|
команду:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Верификация ключа подписи
|
### Verify Signing Key
|
||||||
|
|
||||||
В случае со всеми операционными системами следует проверить отпечаток в `binaryfate.asc` используя следующую команду в консоли:
|
В случае со всеми операционными системами следует проверить отпечаток в
|
||||||
|
`binaryfate.asc` используя следующую команду в консоли:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Следует проверить совпадение отпечатков:
|
Следует проверить совпадение отпечатков:
|
||||||
|
@ -62,15 +80,15 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
Если отпечаток **СОВПАДЕТ**, можно продолжать.
|
Если отпечаток **СОВПАДЕТ**, можно продолжать.
|
||||||
|
|
||||||
В случае **НЕСОВПАДЕНИЯ** отпечатка, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ**. Вместо этого необходимо удалить файл `binaryfate.asc` и вернуться к [пункту 2.1](#21-get-signing-key).
|
В случае **НЕСОВПАДЕНИЯ** отпечатка, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ**. Вместо этого
|
||||||
|
необходимо удалить файл `binaryfate.asc` и вернуться к [пункту
|
||||||
|
2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Импорт ключа подписи
|
### Import Signing Key
|
||||||
|
|
||||||
Используя консоль, импортировать ключ подписи:
|
Используя консоль, импортировать ключ подписи:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
Если ключ импортируется впервые, выход должен выглядеть так:
|
Если ключ импортируется впервые, выход должен выглядеть так:
|
||||||
|
|
||||||
|
@ -90,29 +108,32 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Загрузка и верификация хеш-файла
|
## Download and Verify Hash File
|
||||||
|
|
||||||
В данном разделе рассматривается вопрос загрузки хеш-файла и проверки его аутентичности.
|
В данном разделе рассматривается вопрос загрузки хеш-файла и проверки его
|
||||||
|
аутентичности.
|
||||||
|
|
||||||
### 3.1. Получение хеш-файла
|
### Get Hash File
|
||||||
|
|
||||||
В том случае, если установлена операционная система Windows или Mac, следует перейти на страницу [хеш-файлов на getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) и сохранить её в своей домашней директории как `hashes.txt`.
|
В том случае, если установлена операционная система Windows или Mac, следует
|
||||||
|
перейти на страницу [хеш-файлов на getmonero.org]({{ site.baseurl_root
|
||||||
|
}}/downloads/hashes.txt) и сохранить её в своей домашней директории как
|
||||||
|
`hashes.txt`.
|
||||||
|
|
||||||
В том случае, если используется Linux, можно загрузить подписанный хеш-файл, используя следующую команду:
|
В том случае, если используется Linux, можно загрузить подписанный хеш-файл,
|
||||||
|
используя следующую команду:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Верификация хеш-файла
|
### Verify Hash File
|
||||||
|
|
||||||
Хеш-файл подписывается ключом `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, что видно в выходе ниже.
|
Хеш-файл подписывается ключом `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B
|
||||||
|
DF92`, что видно в выходе ниже.
|
||||||
|
|
||||||
В случае со всеми операционными системами следует проверить подпись хеш-файла, введя следующую команду в консоль:
|
В случае со всеми операционными системами следует проверить подпись
|
||||||
|
хеш-файла, введя следующую команду в консоль:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
Если файл является аутентичным (подлинным), выход будет выглядеть так:
|
Если файл является аутентичным (подлинным), выход будет выглядеть так:
|
||||||
|
|
||||||
|
@ -124,58 +145,84 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
Если в выходе видно, что подпись является **ПРАВИЛЬНОЙ**, как в примере, показанном выше, можно продолжать.
|
Если в выходе видно, что подпись является **ПРАВИЛЬНОЙ**, как в примере,
|
||||||
|
показанном выше, можно продолжать.
|
||||||
|
|
||||||
Если подпись в выходе является **НЕПРАВИЛЬНОЙ**, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо удалить файл `hashes.txt` и вернуться к [пункту 3.1](#31-get-hash-file).
|
Если подпись в выходе является **НЕПРАВИЛЬНОЙ**, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.**
|
||||||
|
Необходимо удалить файл `hashes.txt` и вернуться к [пункту
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Загрузка и верификация двоичного файла
|
## Download and Verify Binary
|
||||||
|
|
||||||
Этот раздел посвящён загрузке подходящего для вашей операционной системы двоичного файла Monero, получению хеша `SHA256` для загруженного файла, а также проверки правильности этого файла.
|
Этот раздел посвящён загрузке подходящего для вашей операционной системы
|
||||||
|
двоичного файла Monero, получению хеша `SHA256` для загруженного файла, а
|
||||||
|
также проверки правильности этого файла.
|
||||||
|
|
||||||
### 4.1. Получение двоичного файла Monero
|
### Get Monero binary
|
||||||
|
|
||||||
Если установлена операционная система Windows или Mac, необходимо перейти на [getmonero.org]({{ site.baseurl_root }}/downloads/) и загрузить соответствующий используемой операционной системе файл, после чего сохранить его в домашней директории. **На данном этапе файлы извлекать не следует.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
Для Linux можно загрузить инструменты командной строки, используя следующую команду:
|
Для Linux можно загрузить инструменты командной строки, используя следующую
|
||||||
|
команду:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Верификация двоичного файла под Linux и Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
Этапы проверки для Linux и Mac ничем не отличаются. Используя консоль, необходимо получить хеш `SHA256` загруженного двоичного файла Monero. Для примера в этом руководстве взят двоичный файл для `Linux 64-bit` GUI. Следует заменить `monero-gui-linux-x64-v0.15.0.1.tar.bz2` на имя двоичного файла, загруженного в соответствии с [пунктом 4.1](#41-get-monero-binary).
|
Этапы проверки для Linux и Mac ничем не отличаются. Используя консоль,
|
||||||
|
необходимо получить хеш `SHA256` загруженного двоичного файла Monero. Для
|
||||||
|
примера в этом руководстве взят двоичный файл для `Linux 64-bit`
|
||||||
|
GUI. Следует заменить `monero-gui-linux-x64-v0.15.0.1.tar.bz2` на имя
|
||||||
|
двоичного файла, загруженного в соответствии с [пунктом
|
||||||
|
4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
Выход должен выглядеть так, как показано, но при этом он будет отличаться в случае с каждым двоичным файлом. Хеш `SHA256` должен соответствовать указанному в файле `hashes.txt` двоичного файла.
|
Выход должен выглядеть так, как показано, но при этом он будет отличаться в
|
||||||
|
случае с каждым двоичным файлом. Хеш `SHA256` должен соответствовать
|
||||||
|
указанному в файле `hashes.txt` двоичного файла.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
При **СОВПАДЕНИИ** хеша можно завершить работу с настоящим руководством! Теперь файлы можно извлечь и установить.
|
При **СОВПАДЕНИИ** хеша можно завершить работу с настоящим руководством!
|
||||||
|
Теперь файлы можно извлечь и установить.
|
||||||
|
|
||||||
В случае **НЕСОВПАДЕНИЯ** хеша, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо удалить загруженный двоичный файл и вернуться к [пункту 4.1](#41-get-monero-binary).
|
В случае **НЕСОВПАДЕНИЯ** хеша, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо
|
||||||
|
удалить загруженный двоичный файл и вернуться к [пункту
|
||||||
|
4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Верификация двоичного файла под Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
Используя терминал, необходимо получить хеш `SHA256` загруженного двоичного файла Monero. Для примера в этом руководстве взят двоичный файл для `Windows, 64bit` GUI. Следует заменить `monero-gui-win-x64-v0.15.0.1.zip` на имя двоичного файла, загруженного в соответствии с [пунктом 4.1](#41-get-monero-binary).
|
Используя терминал, необходимо получить хеш `SHA256` загруженного двоичного
|
||||||
|
файла Monero. Для примера в этом руководстве взят двоичный файл для
|
||||||
|
`Windows, 64bit` GUI. Следует заменить `monero-gui-win-x64-v0.15.0.1.zip` на
|
||||||
|
имя двоичного файла, загруженного в соответствии с [пунктом
|
||||||
|
4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
Выход должен выглядеть так, как показано, но при этом он будет отличаться в
|
||||||
|
случае с каждым двоичным файлом. Хеш `SHA256` должен соответствовать
|
||||||
|
указанному в файле `hashes.txt` двоичного файла.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
Выход должен выглядеть так, как показано, но при этом он будет отличаться в случае с каждым двоичным файлом. Хеш `SHA256` должен соответствовать указанному в файле `hashes.txt` двоичного файла.
|
При **СОВПАДЕНИИ** хеша можно завершить работу с настоящим руководством!
|
||||||
|
Теперь файлы можно извлечь и установить.
|
||||||
|
|
||||||
```
|
В случае **НЕСОВПАДЕНИЯ** хеша, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
удалить загруженный двоичный файл и вернуться к [пункту
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
4.1](#41-get-monero-binary).
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
При **СОВПАДЕНИИ** хеша можно завершить работу с настоящим руководством! Теперь файлы можно извлечь и установить.
|
|
||||||
|
|
||||||
В случае **НЕСОВПАДЕНИЯ** хеша, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо удалить загруженный двоичный файл и вернуться к [пункту 4.1](#41-get-monero-binary).
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,55 +1,70 @@
|
||||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||||
|
|
||||||
Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it.
|
Verification of the Monero binary files should be done prior to extracting,
|
||||||
|
installing, or using the Monero software. This is the only way to ensure
|
||||||
|
that you are using the official Monero software. If you receive a fake
|
||||||
|
Monero binary (eg. phishing, MITM, etc.), following this guide will protect
|
||||||
|
you from being tricked into using it.
|
||||||
|
|
||||||
To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file.
|
To protect the integrity of the binaries the Monero team provides a
|
||||||
|
cryptographically signed list of all the
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded
|
||||||
|
binary has been tampered with it will be produce a [different
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) than the one in the
|
||||||
|
file.
|
||||||
|
|
||||||
This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic.
|
This is an advanced guide for Linux, Mac, or Windows operating systems and
|
||||||
|
will make use of the command line. It will walk you through the process of
|
||||||
|
installing the required software, importing the signing key, downloading the
|
||||||
|
necessary files, and finally verifying that your binary is authentic.
|
||||||
|
|
||||||
## Table of Contents:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Install GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Get Signing Key](#21-get-signing-key)
|
|
||||||
+ [2.2. Verify Signing key](#22-verify-signing-key)
|
|
||||||
+ [2.3. Import Signing key](#23-import-signing-key)
|
|
||||||
### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Get Hash File](#31-get-hash-file)
|
|
||||||
+ [3.2. Verify Hash File](#32-verify-hash-file)
|
|
||||||
### [4. Download & Verify Binary](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Get Monero Binary](#41-get-monero-binary)
|
|
||||||
+ [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Installing GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ On Windows, go to the [Gpg4win download
|
||||||
|
page](https://gpg4win.org/download.html) and follow the instructions for
|
||||||
|
installation.
|
||||||
|
|
||||||
|
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and
|
||||||
|
follow the instructions for installation.
|
||||||
|
|
||||||
+ On Linux, GnuPG is installed by default.
|
+ On Linux, GnuPG is installed by default.
|
||||||
|
|
||||||
## 2. Verify and Import Signing Key
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG.
|
This section will cover getting the Monero signing key, making sure it is
|
||||||
|
correct, and importing the key to GnuPG.
|
||||||
|
|
||||||
### 2.1. Get Signing Key
|
### Get Signing Key
|
||||||
|
|
||||||
On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory.
|
On Windows or Mac, go to [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
which he uses to sign the Monero binaries, and save the page as
|
||||||
|
`binaryfate.asc` to your home directory.
|
||||||
|
|
||||||
On Linux, you can download binaryFate's signing key by issuing the following command:
|
On Linux, you can download binaryFate's signing key by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verify Signing Key
|
### Verify Signing Key
|
||||||
|
|
||||||
On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:
|
On all operating systems, check the fingerprint of `binaryfate.asc` by
|
||||||
|
issuing the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verify the fingerprint matches:
|
Verify the fingerprint matches:
|
||||||
|
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
If the fingerprint **DOES** match, then you may proceed.
|
If the fingerprint **DOES** match, then you may proceed.
|
||||||
|
|
||||||
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete
|
||||||
|
the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Import Signing Key
|
### Import Signing Key
|
||||||
|
|
||||||
From a terminal, import the signing key:
|
From a terminal, import the signing key:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
If this is the first time you have imported the key, the output will look like this:
|
If this is the first time you have imported the key, the output will look
|
||||||
|
like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +105,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Download and Verify Hash File
|
## Download and Verify Hash File
|
||||||
|
|
||||||
This section will cover downloading the hash file and verifying its authenticity.
|
This section will cover downloading the hash file and verifying its
|
||||||
|
authenticity.
|
||||||
|
|
||||||
### 3.1. Get Hash File
|
### Get Hash File
|
||||||
|
|
||||||
On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory.
|
On Windows or Mac, go to the [hashes file on getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt`
|
||||||
|
to your home directory.
|
||||||
|
|
||||||
On Linux, you can download the signed hashes file by issuing the following command:
|
On Linux, you can download the signed hashes file by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verify Hash File
|
### Verify Hash File
|
||||||
|
|
||||||
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below.
|
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, as reflected in the output below.
|
||||||
|
|
||||||
On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:
|
On all operating systems, verify the signature of the hash file by issuing
|
||||||
|
the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
If the file is authentic, the output will look like this:
|
If the file is authentic, the output will look like this:
|
||||||
|
|
||||||
|
@ -124,58 +141,80 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
If your output shows **Good signature**, as in the example, then you may proceed.
|
If your output shows **Good signature**, as in the example, then you may
|
||||||
|
proceed.
|
||||||
|
|
||||||
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file).
|
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead
|
||||||
|
delete the file `hashes.txt` and go back to [section
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Download and Verify Binary
|
## Download and Verify Binary
|
||||||
|
|
||||||
This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct.
|
This section will cover downloading the Monero binary for your operating
|
||||||
|
system, getting the `SHA256` hash of your download, and verifying that it is
|
||||||
|
correct.
|
||||||
|
|
||||||
### 4.1. Get Monero binary
|
### Get Monero binary
|
||||||
|
|
||||||
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
On Linux, you can download the command line tools by issuing the following command:
|
On Linux, you can download the command line tools by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Binary Verification on Linux or Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
The steps for both Linux and Mac are the same. From a terminal, get the
|
||||||
|
`SHA256` hash of your downloaded Monero binary. As an example this guide
|
||||||
|
will use the `Linux, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that
|
||||||
|
you downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Binary Verification on Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As
|
||||||
|
an example this guide will use the `Windows, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you
|
||||||
|
downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
```
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:54+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -21,437 +21,369 @@ msgstr ""
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
msgid ""
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
msgid "## Table of Contents:"
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Table of Contents:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
msgid "## 1. Installing GnuPG"
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
|
||||||
"installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
"follow the instructions for installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
#, no-wrap
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
msgid ""
|
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
|
||||||
"correct, and importing the key to GnuPG."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
msgid "### 2.1. Get Signing Key"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
msgid ""
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid ""
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
msgstr ""
|
||||||
"command:"
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
msgid ""
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
msgid "### 2.2. Verify Signing Key"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Get Signing Key"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"wget -O binaryfate.asc\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
#, no-wrap
|
||||||
|
msgid "Verify Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
msgid ""
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "### 2.3. Import Signing Key"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
msgstr ""
|
||||||
"gpg: Total number processed: 1\n"
|
|
||||||
"gpg: imported: 1\n"
|
#. type: Plain text
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
"```\n"
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"changed\n"
|
"gpg: Total number processed: 1\n"
|
||||||
|
"gpg: imported: 1\n"
|
||||||
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
msgid "## 3. Download and Verify Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the hash file and verifying its "
|
|
||||||
"authenticity."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
msgid "### 3.1. Get Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
|
||||||
"to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
msgid "### 3.2. Verify Hash File"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Download and Verify Hash File"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
msgid ""
|
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
|
||||||
"2A0B DF92`, as reflected in the output below."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
msgid ""
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
|
||||||
"the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
#, no-wrap
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Verify Hash File"
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
msgid ""
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
msgid ""
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "## 4. Download and Verify Binary"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid ""
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
msgid "### 4.1. Get Monero binary"
|
#, no-wrap
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
msgstr ""
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
msgid ""
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
msgstr ""
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
#. type: Title ##
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
#, no-wrap
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Get Monero binary"
|
||||||
"The output will look like this, but will be different for each binary "
|
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
|
||||||
"file for your binary file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgstr ""
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, no-wrap
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -1,55 +1,70 @@
|
||||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||||
|
|
||||||
Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it.
|
Verification of the Monero binary files should be done prior to extracting,
|
||||||
|
installing, or using the Monero software. This is the only way to ensure
|
||||||
|
that you are using the official Monero software. If you receive a fake
|
||||||
|
Monero binary (eg. phishing, MITM, etc.), following this guide will protect
|
||||||
|
you from being tricked into using it.
|
||||||
|
|
||||||
To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file.
|
To protect the integrity of the binaries the Monero team provides a
|
||||||
|
cryptographically signed list of all the
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded
|
||||||
|
binary has been tampered with it will be produce a [different
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) than the one in the
|
||||||
|
file.
|
||||||
|
|
||||||
This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic.
|
This is an advanced guide for Linux, Mac, or Windows operating systems and
|
||||||
|
will make use of the command line. It will walk you through the process of
|
||||||
|
installing the required software, importing the signing key, downloading the
|
||||||
|
necessary files, and finally verifying that your binary is authentic.
|
||||||
|
|
||||||
## Table of Contents:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Install GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Get Signing Key](#21-get-signing-key)
|
|
||||||
+ [2.2. Verify Signing key](#22-verify-signing-key)
|
|
||||||
+ [2.3. Import Signing key](#23-import-signing-key)
|
|
||||||
### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Get Hash File](#31-get-hash-file)
|
|
||||||
+ [3.2. Verify Hash File](#32-verify-hash-file)
|
|
||||||
### [4. Download & Verify Binary](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Get Monero Binary](#41-get-monero-binary)
|
|
||||||
+ [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Installing GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ On Windows, go to the [Gpg4win download
|
||||||
|
page](https://gpg4win.org/download.html) and follow the instructions for
|
||||||
|
installation.
|
||||||
|
|
||||||
|
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and
|
||||||
|
follow the instructions for installation.
|
||||||
|
|
||||||
+ On Linux, GnuPG is installed by default.
|
+ On Linux, GnuPG is installed by default.
|
||||||
|
|
||||||
## 2. Verify and Import Signing Key
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG.
|
This section will cover getting the Monero signing key, making sure it is
|
||||||
|
correct, and importing the key to GnuPG.
|
||||||
|
|
||||||
### 2.1. Get Signing Key
|
### Get Signing Key
|
||||||
|
|
||||||
On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory.
|
On Windows or Mac, go to [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
which he uses to sign the Monero binaries, and save the page as
|
||||||
|
`binaryfate.asc` to your home directory.
|
||||||
|
|
||||||
On Linux, you can download binaryFate's signing key by issuing the following command:
|
On Linux, you can download binaryFate's signing key by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verify Signing Key
|
### Verify Signing Key
|
||||||
|
|
||||||
On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:
|
On all operating systems, check the fingerprint of `binaryfate.asc` by
|
||||||
|
issuing the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verify the fingerprint matches:
|
Verify the fingerprint matches:
|
||||||
|
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
If the fingerprint **DOES** match, then you may proceed.
|
If the fingerprint **DOES** match, then you may proceed.
|
||||||
|
|
||||||
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete
|
||||||
|
the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Import Signing Key
|
### Import Signing Key
|
||||||
|
|
||||||
From a terminal, import the signing key:
|
From a terminal, import the signing key:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
If this is the first time you have imported the key, the output will look like this:
|
If this is the first time you have imported the key, the output will look
|
||||||
|
like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +105,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Download and Verify Hash File
|
## Download and Verify Hash File
|
||||||
|
|
||||||
This section will cover downloading the hash file and verifying its authenticity.
|
This section will cover downloading the hash file and verifying its
|
||||||
|
authenticity.
|
||||||
|
|
||||||
### 3.1. Get Hash File
|
### Get Hash File
|
||||||
|
|
||||||
On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory.
|
On Windows or Mac, go to the [hashes file on getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt`
|
||||||
|
to your home directory.
|
||||||
|
|
||||||
On Linux, you can download the signed hashes file by issuing the following command:
|
On Linux, you can download the signed hashes file by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verify Hash File
|
### Verify Hash File
|
||||||
|
|
||||||
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below.
|
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, as reflected in the output below.
|
||||||
|
|
||||||
On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:
|
On all operating systems, verify the signature of the hash file by issuing
|
||||||
|
the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
If the file is authentic, the output will look like this:
|
If the file is authentic, the output will look like this:
|
||||||
|
|
||||||
|
@ -124,58 +141,80 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
If your output shows **Good signature**, as in the example, then you may proceed.
|
If your output shows **Good signature**, as in the example, then you may
|
||||||
|
proceed.
|
||||||
|
|
||||||
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file).
|
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead
|
||||||
|
delete the file `hashes.txt` and go back to [section
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Download and Verify Binary
|
## Download and Verify Binary
|
||||||
|
|
||||||
This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct.
|
This section will cover downloading the Monero binary for your operating
|
||||||
|
system, getting the `SHA256` hash of your download, and verifying that it is
|
||||||
|
correct.
|
||||||
|
|
||||||
### 4.1. Get Monero binary
|
### Get Monero binary
|
||||||
|
|
||||||
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
On Linux, you can download the command line tools by issuing the following command:
|
On Linux, you can download the command line tools by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Binary Verification on Linux or Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
The steps for both Linux and Mac are the same. From a terminal, get the
|
||||||
|
`SHA256` hash of your downloaded Monero binary. As an example this guide
|
||||||
|
will use the `Linux, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that
|
||||||
|
you downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Binary Verification on Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As
|
||||||
|
an example this guide will use the `Windows, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you
|
||||||
|
downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
```
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:54+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -21,437 +21,369 @@ msgstr ""
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
msgid ""
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
msgid "## Table of Contents:"
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Table of Contents:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
msgid "## 1. Installing GnuPG"
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
|
||||||
"installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
"follow the instructions for installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
#, no-wrap
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
msgid ""
|
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
|
||||||
"correct, and importing the key to GnuPG."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
msgid "### 2.1. Get Signing Key"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
msgid ""
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid ""
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
msgstr ""
|
||||||
"command:"
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
msgid ""
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
msgid "### 2.2. Verify Signing Key"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Get Signing Key"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"wget -O binaryfate.asc\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
#, no-wrap
|
||||||
|
msgid "Verify Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
msgid ""
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "### 2.3. Import Signing Key"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
msgstr ""
|
||||||
"gpg: Total number processed: 1\n"
|
|
||||||
"gpg: imported: 1\n"
|
#. type: Plain text
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
"```\n"
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"changed\n"
|
"gpg: Total number processed: 1\n"
|
||||||
|
"gpg: imported: 1\n"
|
||||||
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
msgid "## 3. Download and Verify Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the hash file and verifying its "
|
|
||||||
"authenticity."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
msgid "### 3.1. Get Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
|
||||||
"to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
msgid "### 3.2. Verify Hash File"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Download and Verify Hash File"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
msgid ""
|
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
|
||||||
"2A0B DF92`, as reflected in the output below."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
msgid ""
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
|
||||||
"the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
#, no-wrap
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Verify Hash File"
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
msgid ""
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
msgid ""
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "## 4. Download and Verify Binary"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid ""
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
msgid "### 4.1. Get Monero binary"
|
#, no-wrap
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
msgstr ""
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
msgid ""
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
msgstr ""
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
#. type: Title ##
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
#, no-wrap
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Get Monero binary"
|
||||||
"The output will look like this, but will be different for each binary "
|
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
|
||||||
"file for your binary file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgstr ""
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, no-wrap
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -1,55 +1,70 @@
|
||||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||||
|
|
||||||
Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it.
|
Verification of the Monero binary files should be done prior to extracting,
|
||||||
|
installing, or using the Monero software. This is the only way to ensure
|
||||||
|
that you are using the official Monero software. If you receive a fake
|
||||||
|
Monero binary (eg. phishing, MITM, etc.), following this guide will protect
|
||||||
|
you from being tricked into using it.
|
||||||
|
|
||||||
To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file.
|
To protect the integrity of the binaries the Monero team provides a
|
||||||
|
cryptographically signed list of all the
|
||||||
|
[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded
|
||||||
|
binary has been tampered with it will be produce a [different
|
||||||
|
hash](https://en.wikipedia.org/wiki/File_verification) than the one in the
|
||||||
|
file.
|
||||||
|
|
||||||
This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic.
|
This is an advanced guide for Linux, Mac, or Windows operating systems and
|
||||||
|
will make use of the command line. It will walk you through the process of
|
||||||
|
installing the required software, importing the signing key, downloading the
|
||||||
|
necessary files, and finally verifying that your binary is authentic.
|
||||||
|
|
||||||
## Table of Contents:
|
## Table of Contents:
|
||||||
|
|
||||||
### [1. Install GnuPG](#1-installing-gnupg)
|
### - [Install GnuPG](#installing-gnupg)
|
||||||
### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)
|
|
||||||
+ [2.1. Get Signing Key](#21-get-signing-key)
|
|
||||||
+ [2.2. Verify Signing key](#22-verify-signing-key)
|
|
||||||
+ [2.3. Import Signing key](#23-import-signing-key)
|
|
||||||
### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)
|
|
||||||
+ [3.1. Get Hash File](#31-get-hash-file)
|
|
||||||
+ [3.2. Verify Hash File](#32-verify-hash-file)
|
|
||||||
### [4. Download & Verify Binary](#4-download-and-verify-binary)
|
|
||||||
+ [4.1. Get Monero Binary](#41-get-monero-binary)
|
|
||||||
+ [4.2. Binary Verification on Linux or Mac](#42-binary-verification-on-linux-or-mac)
|
|
||||||
+ [4.3. Binary Verification on Windows](#43-binary-verification-on-windows)
|
|
||||||
|
|
||||||
## 1. Installing GnuPG
|
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
|
||||||
|
|
||||||
+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation.
|
### - [Download & Verify Hash File](#download-and-verify-hash-file)
|
||||||
|
|
||||||
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation.
|
### - [Download & Verify Binary](#download-and-verify-binary)
|
||||||
|
|
||||||
|
## Installing GnuPG
|
||||||
|
|
||||||
|
+ On Windows, go to the [Gpg4win download
|
||||||
|
page](https://gpg4win.org/download.html) and follow the instructions for
|
||||||
|
installation.
|
||||||
|
|
||||||
|
+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and
|
||||||
|
follow the instructions for installation.
|
||||||
|
|
||||||
+ On Linux, GnuPG is installed by default.
|
+ On Linux, GnuPG is installed by default.
|
||||||
|
|
||||||
## 2. Verify and Import Signing Key
|
## Verify and Import Signing Key
|
||||||
|
|
||||||
This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG.
|
This section will cover getting the Monero signing key, making sure it is
|
||||||
|
correct, and importing the key to GnuPG.
|
||||||
|
|
||||||
### 2.1. Get Signing Key
|
### Get Signing Key
|
||||||
|
|
||||||
On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory.
|
On Windows or Mac, go to [binaryFate's GPG
|
||||||
|
key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc),
|
||||||
|
which he uses to sign the Monero binaries, and save the page as
|
||||||
|
`binaryfate.asc` to your home directory.
|
||||||
|
|
||||||
On Linux, you can download binaryFate's signing key by issuing the following command:
|
On Linux, you can download binaryFate's signing key by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O binaryfate.asc https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
wget -O binaryfate.asc
|
||||||
|
https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2.2. Verify Signing Key
|
### Verify Signing Key
|
||||||
|
|
||||||
On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:
|
On all operating systems, check the fingerprint of `binaryfate.asc` by
|
||||||
|
issuing the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```
|
||||||
gpg --keyid-format long --with-fingerprint binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Verify the fingerprint matches:
|
Verify the fingerprint matches:
|
||||||
|
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
|
||||||
|
|
||||||
If the fingerprint **DOES** match, then you may proceed.
|
If the fingerprint **DOES** match, then you may proceed.
|
||||||
|
|
||||||
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete
|
||||||
|
the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key).
|
||||||
|
|
||||||
### 2.3. Import Signing Key
|
### Import Signing Key
|
||||||
|
|
||||||
From a terminal, import the signing key:
|
From a terminal, import the signing key:
|
||||||
|
|
||||||
```
|
``` gpg --import binaryfate.asc ```
|
||||||
gpg --import binaryfate.asc
|
|
||||||
```
|
|
||||||
|
|
||||||
If this is the first time you have imported the key, the output will look like this:
|
If this is the first time you have imported the key, the output will look
|
||||||
|
like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys
|
||||||
|
@ -90,29 +105,31 @@ gpg: Total number processed: 1
|
||||||
gpg: unchanged: 1
|
gpg: unchanged: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Download and Verify Hash File
|
## Download and Verify Hash File
|
||||||
|
|
||||||
This section will cover downloading the hash file and verifying its authenticity.
|
This section will cover downloading the hash file and verifying its
|
||||||
|
authenticity.
|
||||||
|
|
||||||
### 3.1. Get Hash File
|
### Get Hash File
|
||||||
|
|
||||||
On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory.
|
On Windows or Mac, go to the [hashes file on getmonero.org]({{
|
||||||
|
site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt`
|
||||||
|
to your home directory.
|
||||||
|
|
||||||
On Linux, you can download the signed hashes file by issuing the following command:
|
On Linux, you can download the signed hashes file by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```
|
||||||
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### 3.2. Verify Hash File
|
### Verify Hash File
|
||||||
|
|
||||||
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below.
|
The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46
|
||||||
|
2A0B DF92`, as reflected in the output below.
|
||||||
|
|
||||||
On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:
|
On all operating systems, verify the signature of the hash file by issuing
|
||||||
|
the following command in a terminal:
|
||||||
|
|
||||||
```
|
``` gpg --verify hashes.txt ```
|
||||||
gpg --verify hashes.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
If the file is authentic, the output will look like this:
|
If the file is authentic, the output will look like this:
|
||||||
|
|
||||||
|
@ -124,58 +141,80 @@ gpg: There is no indication that the signature belongs to the owner.
|
||||||
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92
|
||||||
```
|
```
|
||||||
|
|
||||||
If your output shows **Good signature**, as in the example, then you may proceed.
|
If your output shows **Good signature**, as in the example, then you may
|
||||||
|
proceed.
|
||||||
|
|
||||||
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file).
|
If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead
|
||||||
|
delete the file `hashes.txt` and go back to [section
|
||||||
|
3.1](#31-get-hash-file).
|
||||||
|
|
||||||
## 4. Download and Verify Binary
|
## Download and Verify Binary
|
||||||
|
|
||||||
This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct.
|
This section will cover downloading the Monero binary for your operating
|
||||||
|
system, getting the `SHA256` hash of your download, and verifying that it is
|
||||||
|
correct.
|
||||||
|
|
||||||
### 4.1. Get Monero binary
|
### Get Monero binary
|
||||||
|
|
||||||
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**
|
On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/)
|
||||||
|
and download the correct file for your operating system. Save the file to
|
||||||
|
your home directory. **Do not extract the files yet.**
|
||||||
|
|
||||||
On Linux, you can download the command line tools by issuing the following command:
|
On Linux, you can download the command line tools by issuing the following
|
||||||
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64
|
||||||
```
|
```
|
||||||
|
|
||||||
### 4.2. Binary Verification on Linux or Mac
|
### Binary Verification on Linux or Mac
|
||||||
|
|
||||||
The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
The steps for both Linux and Mac are the same. From a terminal, get the
|
||||||
|
`SHA256` hash of your downloaded Monero binary. As an example this guide
|
||||||
|
will use the `Linux, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that
|
||||||
|
you downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
```
|
```
|
||||||
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad monero-linux-x64-v0.15.0.1.tar.bz2
|
8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad
|
||||||
|
monero-linux-x64-v0.15.0.1.tar.bz2
|
||||||
```
|
```
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
### 4.3. Binary Verification on Windows
|
### Binary Verification on Windows
|
||||||
|
|
||||||
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary).
|
From a terminal, get the `SHA256` hash of your downloaded Monero binary. As
|
||||||
|
an example this guide will use the `Windows, 64bit` GUI binary. Substitute
|
||||||
|
`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you
|
||||||
|
downloaded in [section 4.1](#41-get-monero-binary).
|
||||||
|
|
||||||
|
``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```
|
||||||
|
|
||||||
|
The output will look like this, but will be different for each binary
|
||||||
|
file. Your `SHA256` hash should match the one listed in the `hashes.txt`
|
||||||
|
file for your binary file.
|
||||||
|
|
||||||
```
|
```
|
||||||
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
|
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca
|
||||||
|
ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18
|
||||||
|
64 CertUtil: -hashfile command completed successfully.
|
||||||
```
|
```
|
||||||
|
|
||||||
The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file.
|
If your hash **DOES** match, then you are finished with the guide! You can
|
||||||
|
extract the files and install.
|
||||||
|
|
||||||
```
|
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the
|
||||||
SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip:
|
binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
||||||
4b 9f 31 68 6e ca ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 64
|
|
||||||
CertUtil: -hashfile command completed successfully.
|
|
||||||
```
|
|
||||||
|
|
||||||
If your hash **DOES** match, then you are finished with the guide! You can extract the files and install.
|
|
||||||
|
|
||||||
If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary).
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2021-03-31 10:54+0200\n"
|
"POT-Creation-Date: 2021-06-29 12:06+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -21,437 +21,369 @@ msgstr ""
|
||||||
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:4
|
|
||||||
msgid ""
|
|
||||||
"Verification of the Monero binary files should be done prior to extracting, "
|
|
||||||
"installing, or using the Monero software. This is the only way to ensure "
|
|
||||||
"that you are using the official Monero software. If you receive a fake "
|
|
||||||
"Monero binary (eg. phishing, MITM, etc.), following this guide will protect "
|
|
||||||
"you from being tricked into using it."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:6
|
|
||||||
msgid ""
|
|
||||||
"To protect the integrity of the binaries the Monero team provides a "
|
|
||||||
"cryptographically signed list of all the "
|
|
||||||
"[SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded "
|
|
||||||
"binary has been tampered with it will be produce a [different "
|
|
||||||
"hash](https://en.wikipedia.org/wiki/File_verification) than the one in the "
|
|
||||||
"file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
|
||||||
msgid ""
|
msgid "Verification of the Monero binary files should be done prior to extracting, installing, or using the Monero software. This is the only way to ensure that you are using the official Monero software. If you receive a fake Monero binary (eg. phishing, MITM, etc.), following this guide will protect you from being tricked into using it."
|
||||||
"This is an advanced guide for Linux, Mac, or Windows operating systems and "
|
|
||||||
"will make use of the command line. It will walk you through the process of "
|
|
||||||
"installing the required software, importing the signing key, downloading the "
|
|
||||||
"necessary files, and finally verifying that your binary is authentic."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:10
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
|
||||||
msgid "## Table of Contents:"
|
msgid "To protect the integrity of the binaries the Monero team provides a cryptographically signed list of all the [SHA256](https://en.wikipedia.org/wiki/SHA-2) hashes. If your downloaded binary has been tampered with it will be produce a [different hash](https://en.wikipedia.org/wiki/File_verification) than the one in the file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:20
|
||||||
|
msgid "This is an advanced guide for Linux, Mac, or Windows operating systems and will make use of the command line. It will walk you through the process of installing the required software, importing the signing key, downloading the necessary files, and finally verifying that your binary is authentic."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:21
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Table of Contents:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "- [Install GnuPG](#installing-gnupg)"
|
||||||
"### [1. Install GnuPG](#1-installing-gnupg)\n"
|
|
||||||
"### [2. Verify & Import Signing Key](#2-verify-and-import-signing-key)\n"
|
|
||||||
" + [2.1. Get Signing Key](#21-get-signing-key)\n"
|
|
||||||
" + [2.2. Verify Signing key](#22-verify-signing-key)\n"
|
|
||||||
" + [2.3. Import Signing key](#23-import-signing-key)\n"
|
|
||||||
"### [3. Download & Verify Hash File](#3-download-and-verify-hash-file)\n"
|
|
||||||
" + [3.1. Get Hash File](#31-get-hash-file)\n"
|
|
||||||
" + [3.2. Verify Hash File](#32-verify-hash-file)\n"
|
|
||||||
"### [4. Download & Verify Binary](#4-download-and-verify-binary)\n"
|
|
||||||
" + [4.1. Get Monero Binary](#41-get-monero-binary)\n"
|
|
||||||
" + [4.2. Binary Verification on Linux or "
|
|
||||||
"Mac](#42-binary-verification-on-linux-or-mac)\n"
|
|
||||||
" + [4.3. Binary Verification on "
|
|
||||||
"Windows](#43-binary-verification-on-windows)\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:25
|
||||||
msgid "## 1. Installing GnuPG"
|
#, no-wrap
|
||||||
|
msgid "- [Verify & Import Signing Key](#verify-and-import-signing-key)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Windows, go to the [Gpg4win download "
|
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
|
||||||
"page](https://gpg4win.org/download.html) and follow the instructions for "
|
|
||||||
"installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
|
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
|
||||||
"follow the instructions for installation."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
|
||||||
msgid "+ On Linux, GnuPG is installed by default."
|
#, no-wrap
|
||||||
|
msgid "Installing GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
|
||||||
msgid "## 2. Verify and Import Signing Key"
|
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:35
|
|
||||||
msgid ""
|
|
||||||
"This section will cover getting the Monero signing key, making sure it is "
|
|
||||||
"correct, and importing the key to GnuPG."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:37
|
|
||||||
msgid "### 2.1. Get Signing Key"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
|
||||||
msgid ""
|
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
|
||||||
"On Windows or Mac, go to [binaryFate's GPG "
|
|
||||||
"key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), "
|
|
||||||
"which he uses to sign the Monero binaries, and save the page as "
|
|
||||||
"`binaryfate.asc` to your home directory."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:41
|
||||||
msgid ""
|
msgid "+ On Linux, GnuPG is installed by default."
|
||||||
"On Linux, you can download binaryFate's signing key by issuing the following "
|
msgstr ""
|
||||||
"command:"
|
|
||||||
|
#. type: Title ##
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Verify and Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:45
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
|
||||||
msgid ""
|
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
|
||||||
"``` wget -O binaryfate.asc "
|
|
||||||
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc "
|
|
||||||
"```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
|
||||||
msgid "### 2.2. Verify Signing Key"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Get Signing Key"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:49
|
|
||||||
msgid ""
|
|
||||||
"On all operating systems, check the fingerprint of `binaryfate.asc` by "
|
|
||||||
"issuing the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:53
|
||||||
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
msgid "On Windows or Mac, go to [binaryFate's GPG key](https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc), which he uses to sign the Monero binaries, and save the page as `binaryfate.asc` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:56
|
||||||
msgid "Verify the fingerprint matches:"
|
msgid "On Linux, you can download binaryFate's signing key by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"wget -O binaryfate.asc\n"
|
||||||
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
|
||||||
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
|
||||||
"uid binaryFate <binaryfate@getmonero.org>\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
|
||||||
msgid "If the fingerprint **DOES** match, then you may proceed."
|
#, no-wrap
|
||||||
|
msgid "Verify Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
|
||||||
msgid ""
|
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
|
||||||
"If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete "
|
|
||||||
"the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:68
|
||||||
msgid "### 2.3. Import Signing Key"
|
msgid "``` gpg --keyid-format long --with-fingerprint binaryfate.asc ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
|
||||||
msgid "From a terminal, import the signing key:"
|
msgid "Verify the fingerprint matches:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
|
||||||
msgid "``` gpg --import binaryfate.asc ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:76
|
|
||||||
msgid ""
|
|
||||||
"If this is the first time you have imported the key, the output will look "
|
|
||||||
"like this:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
|
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
" Key fingerprint = 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate "
|
"uid binaryFate <binaryfate@getmonero.org>\n"
|
||||||
"<binaryfate@getmonero.org>\" imported\n"
|
msgstr ""
|
||||||
"gpg: Total number processed: 1\n"
|
|
||||||
"gpg: imported: 1\n"
|
#. type: Plain text
|
||||||
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
|
||||||
"```\n"
|
msgid "If the fingerprint **DOES** match, then you may proceed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:82
|
||||||
|
msgid "If the fingerprint **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the file `binaryfate.asc` and go back to [section 2.1](#21-get-signing-key)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:83
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Import Signing Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:86
|
||||||
msgid "If you have imported the key previously, the output will look like this:"
|
msgid "From a terminal, import the signing key:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:88
|
||||||
|
msgid "``` gpg --import binaryfate.asc ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:91
|
||||||
|
msgid "If this is the first time you have imported the key, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"```\n"
|
"gpg: key F0AF4D462A0BDF92: 2 signatures not checked due to missing keys\n"
|
||||||
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
|
"gpg: key F0AF4D462A0BDF92: public key \"binaryFate <binaryfate@getmonero.org>\" imported\n"
|
||||||
"changed\n"
|
"gpg: Total number processed: 1\n"
|
||||||
|
"gpg: imported: 1\n"
|
||||||
|
"gpg: marginals needed: 3 completes needed: 1 trust model: pgp\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:101
|
||||||
|
msgid "If you have imported the key previously, the output will look like this:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not changed\n"
|
||||||
"gpg: Total number processed: 1\n"
|
"gpg: Total number processed: 1\n"
|
||||||
"gpg: unchanged: 1\n"
|
"gpg: unchanged: 1\n"
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ##
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:94
|
|
||||||
msgid "## 3. Download and Verify Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:96
|
|
||||||
msgid ""
|
|
||||||
"This section will cover downloading the hash file and verifying its "
|
|
||||||
"authenticity."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:98
|
|
||||||
msgid "### 3.1. Get Hash File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:100
|
|
||||||
msgid ""
|
|
||||||
"On Windows or Mac, go to the [hashes file on getmonero.org]({{ "
|
|
||||||
"site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` "
|
|
||||||
"to your home directory."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the signed hashes file by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:106
|
|
||||||
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
|
||||||
msgid "### 3.2. Verify Hash File"
|
#, no-wrap
|
||||||
msgstr ""
|
msgid "Download and Verify Hash File"
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:110
|
|
||||||
msgid ""
|
|
||||||
"The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 "
|
|
||||||
"2A0B DF92`, as reflected in the output below."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
|
||||||
msgid ""
|
msgid "This section will cover downloading the hash file and verifying its authenticity."
|
||||||
"On all operating systems, verify the signature of the hash file by issuing "
|
|
||||||
"the following command in a terminal:"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:116
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
|
||||||
msgid "``` gpg --verify hashes.txt ```"
|
#, no-wrap
|
||||||
|
msgid "Get Hash File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
|
||||||
msgid "If the file is authentic, the output will look like this:"
|
msgid "On Windows or Mac, go to the [hashes file on getmonero.org]({{ site.baseurl_root }}/downloads/hashes.txt) and save the page as `hashes.txt` to your home directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:126
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
|
||||||
|
msgid "On Linux, you can download the signed hashes file by issuing the following command:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:123
|
||||||
|
msgid "``` wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt ```"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:124
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Verify Hash File"
|
||||||
"```\n"
|
|
||||||
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
|
||||||
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" "
|
|
||||||
"[unknown]\n"
|
|
||||||
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
|
||||||
"gpg: There is no indication that the signature belongs to the "
|
|
||||||
"owner.\n"
|
|
||||||
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B "
|
|
||||||
"DF92\n"
|
|
||||||
"```\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
|
||||||
msgid ""
|
msgid "The hash file is signed with key `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, as reflected in the output below."
|
||||||
"If your output shows **Good signature**, as in the example, then you may "
|
|
||||||
"proceed."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:130
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
|
||||||
msgid ""
|
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
|
||||||
"If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead "
|
|
||||||
"delete the file `hashes.txt` and go back to [section "
|
|
||||||
"3.1](#31-get-hash-file)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
|
||||||
msgid "## 4. Download and Verify Binary"
|
msgid "``` gpg --verify hashes.txt ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:134
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
|
||||||
msgid ""
|
msgid "If the file is authentic, the output will look like this:"
|
||||||
"This section will cover downloading the Monero binary for your operating "
|
|
||||||
"system, getting the `SHA256` hash of your download, and verifying that it is "
|
|
||||||
"correct."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
|
||||||
msgid "### 4.1. Get Monero binary"
|
#, no-wrap
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) "
|
"gpg: using RSA key 81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92\n"
|
||||||
"and download the correct file for your operating system. Save the file to "
|
"gpg: Good signature from \"binaryFate <binaryfate@getmonero.org>\" [unknown]\n"
|
||||||
"your home directory. **Do not extract the files yet.**"
|
"gpg: WARNING: This key is not certified with a trusted signature!\n"
|
||||||
msgstr ""
|
"gpg: There is no indication that the signature belongs to the owner.\n"
|
||||||
|
"Primary key fingerprint: 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92\n"
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:140
|
|
||||||
msgid ""
|
|
||||||
"On Linux, you can download the command line tools by issuing the following "
|
|
||||||
"command:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:144
|
|
||||||
msgid ""
|
|
||||||
"``` wget -O monero-linux-x64-v0.15.0.1.tar.bz2 "
|
|
||||||
"https://downloads.getmonero.org/cli/linux64 ```"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
|
||||||
msgid "### 4.2. Binary Verification on Linux or Mac"
|
msgid "If your output shows **Good signature**, as in the example, then you may proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
|
||||||
msgid ""
|
msgid "If you see **BAD signature** in the output, **DO NOT CONTINUE.** Instead delete the file `hashes.txt` and go back to [section 3.1](#31-get-hash-file)."
|
||||||
"The steps for both Linux and Mac are the same. From a terminal, get the "
|
msgstr ""
|
||||||
"`SHA256` hash of your downloaded Monero binary. As an example this guide "
|
|
||||||
"will use the `Linux, 64bit` GUI binary. Substitute "
|
#. type: Title ##
|
||||||
"`monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that "
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
|
||||||
"you downloaded in [section 4.1](#41-get-monero-binary)."
|
#, no-wrap
|
||||||
|
msgid "Download and Verify Binary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
|
||||||
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
msgid "This section will cover downloading the Monero binary for your operating system, getting the `SHA256` hash of your download, and verifying that it is correct."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Title ###
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
|
#, no-wrap
|
||||||
msgid ""
|
msgid "Get Monero binary"
|
||||||
"The output will look like this, but will be different for each binary "
|
|
||||||
"file. Your `SHA256` hash should match the one listed in the `hashes.txt` "
|
|
||||||
"file for your binary file."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:158
|
|
||||||
msgid ""
|
|
||||||
"``` 8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad "
|
|
||||||
"monero-linux-x64-v0.15.0.1.tar.bz2 ```"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. type: Plain text
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:160
|
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:180
|
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES** match, then you are finished with the guide! You can "
|
|
||||||
"extract the files and install."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
|
msgid "On Windows or Mac, go to [getmonero.org]({{ site.baseurl_root }}/downloads/) and download the correct file for your operating system. Save the file to your home directory. **Do not extract the files yet.**"
|
||||||
msgid ""
|
|
||||||
"If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the "
|
|
||||||
"binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
|
||||||
msgid "### 4.3. Binary Verification on Windows"
|
msgid "On Linux, you can download the command line tools by issuing the following command:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
|
||||||
msgid ""
|
#, no-wrap
|
||||||
"From a terminal, get the `SHA256` hash of your downloaded Monero binary. As "
|
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
|
||||||
"an example this guide will use the `Windows, 64bit` GUI binary. Substitute "
|
msgstr ""
|
||||||
"`monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you "
|
|
||||||
"downloaded in [section 4.1](#41-get-monero-binary)."
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Linux or Mac"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Plain text
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:177
|
||||||
|
msgid "The steps for both Linux and Mac are the same. From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Linux, 64bit` GUI binary. Substitute `monero-gui-linux-x64-v0.15.0.1.tar.bz2` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
||||||
|
#, no-wrap
|
||||||
|
msgid "shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:185
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:209
|
||||||
|
msgid "The output will look like this, but will be different for each binary file. Your `SHA256` hash should match the one listed in the `hashes.txt` file for your binary file."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Fenced code block
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:186
|
||||||
|
#, no-wrap
|
||||||
|
msgid ""
|
||||||
|
"8d61f992a7e2dbc3d753470b4928b5bb9134ea14cf6f2973ba11d1600c0ce9ad \n"
|
||||||
|
"monero-linux-x64-v0.15.0.1.tar.bz2\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:193
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:218
|
||||||
|
msgid "If your hash **DOES** match, then you are finished with the guide! You can extract the files and install."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:196
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:220
|
||||||
|
msgid "If your hash **DOES NOT** match, **DO NOT CONTINUE.** Instead delete the binary you downloaded and go back to [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Title ###
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:197
|
||||||
|
#, no-wrap
|
||||||
|
msgid "Binary Verification on Windows"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:203
|
||||||
|
msgid "From a terminal, get the `SHA256` hash of your downloaded Monero binary. As an example this guide will use the `Windows, 64bit` GUI binary. Substitute `monero-gui-win-x64-v0.15.0.1.zip` with the name of the binary that you downloaded in [section 4.1](#41-get-monero-binary)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. type: Plain text
|
||||||
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:205
|
||||||
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
msgid "``` certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256 ```"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. type: Plain text
|
#. type: Fenced code block
|
||||||
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:178
|
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:210
|
||||||
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"``` SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca "
|
"SHA256 hash of file monero-gui-win-x64-v0.12.0.0.zip: 4b 9f 31 68 6e ca\n"
|
||||||
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18 "
|
"ad 97 cd b1 75 e6 57 4b f3 07 f8 d1 c4 10 42 78 25 f4 30 4c 21 da 8a ac 18\n"
|
||||||
"64 CertUtil: -hashfile command completed successfully. ```"
|
"64 CertUtil: -hashfile command completed successfully. \n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
Loading…
Reference in a new issue