Merge pull request #1639

user guides: adapt and update .po and .md files of verification-allos-advanced.md
This commit is contained in:
luigi1111 2021-07-06 11:00:03 -04:00 committed by GitHub
commit 4382e7ad35
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
28 changed files with 5982 additions and 6582 deletions

View file

@ -1,55 +1,64 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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 مُثبّت افتراضيًا.
## 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
@ -90,29 +99,29 @@ gpg: Total number processed: 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
```
إذا كان الناتج يُظهر ** 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 ، يمكنك تنزيل واجهه سطر الأوامر عن طريق إصدار الأمر التالي:
@ -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
```
### 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` الخاصة بك مع الهاش في القائمة المدرجة في ملف` 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.
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -16,222 +16,171 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
#
msgid "{% include disclaimer.html translated=\"no\" 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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
#
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 ""
"هذا دليل متقدم يستخدم سطر الأوامر لنُظم تشغيل لينُكس وويندوز وماك سيوجهك "
"خلال عملية تثبيت البرامج المطلوبه واستيراد مفتاح التوقيع وتنزيل الملفات "
"الضرورية وأخيرًا التحقق من صحة ملفات التثبيت."
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: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 "## قائمه المحتوي:"
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
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
#, 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"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
#
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
msgstr ""
"+ في ويندوز انتقل إلى صفحة التنزيل [Gpg4win] "
"(https://gpg4win.org/download.html) واتبع الإرشادات الخاصة بالتثبيت."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for installation."
msgstr "+ في ويندوز انتقل إلى صفحة التنزيل [Gpg4win] (https://gpg4win.org/download.html) واتبع الإرشادات الخاصة بالتثبيت."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
#
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
msgstr ""
"+ في ماك انتقل إلى صفحة تنزيل [Gpgtools] (https://gpgtools.org/) واتبع "
"الإرشادات الخاصة بالتثبيت."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:39
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr "+ في ماك انتقل إلى صفحة تنزيل [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."
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. تأكيد & إستيراد ملف مفتاح التوقيع"
#. 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 ""
"سيغطي هذا القسم الحصول على مفتاح توقيع مونيرو والتأكد من صحته واستيراد "
"المفتاح إلى GnuPG."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
msgstr "سيغطي هذا القسم الحصول على مفتاح توقيع مونيرو والتأكد من صحته واستيراد المفتاح إلى 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. إحصل علي مفتاح التوقيع"
#. 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
#: _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 ```"
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:"
msgstr "تحقق من تطابق البصمه بالتالي :"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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 ""
"```\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"
msgstr ""
"```\n"
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
@ -239,383 +188,358 @@ msgstr ""
"uid binaryFate <binaryfate@getmonero.org>\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."
msgstr "إذا كانت البصمه **صحيحه** يمكنك المُتابعه."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
#
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 ""
"إذا كانت البصمه ** غير متطابقه ** **لا تُكمل** بل قم بحذف ملف "
"`binaryfate.asc` وإذهب إلي [فصل 2.1](#21-get-signing-key)."
#. 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 "إذا كانت البصمه ** غير متطابقه ** **لا تُكمل** بل قم بحذف ملف `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. إستيراد مفتاح التوقيع"
#. 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:"
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 ```"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
#, no-wrap
#: _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
#, 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 ""
"```\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: 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"
msgstr ""
"```\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: 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"
#. 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:"
msgstr "إذا قمت باستيراد المفتاح مسبقًا ، فسيبدو الناتج كما يلي:"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
#, no-wrap
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
#, 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 ""
"```\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: unchanged: 1\n"
"```\n"
msgstr ""
"```\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: unchanged: 1\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. تنزيل & تأكد من ملف الهاش"
#. 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."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
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"
#. 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. إحصل علي ملف الهاش"
#. 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 ""
"على نظام ويندوز أو ماك انتقل إلى [ملف الهاشات على getmonero.org] ({{ "
"site.baseurl }}/downloads/hashes.txt) واحفظ الصفحة كـ `hashes.txt` إلى مجلدك "
"الرئيسي."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:118
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 "على نظام ويندوز أو ماك انتقل إلى [ملف الهاشات على getmonero.org] ({{ site.baseurl }}/downloads/hashes.txt) واحفظ الصفحة كـ `hashes.txt` إلى مجلدك الرئيسي."
#. 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:"
#. type: Plain text
#: _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: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 ```"
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. تأكد من ملف الهاش"
#. 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 ""
"ملف الهاش موقع بمفتاح `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, "
"كما هو موضح في الناتج أدناه."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:128
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 "ملف الهاش موقع بمفتاح `81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92`, كما هو موضح في الناتج أدناه."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
#
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
msgstr ""
"في جميع أنظمة التشغيل ، تحقق من توقيع ملف التجزئة عن طريق إصدار الأمر التالي "
"في سطر الأوامر:"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
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 ```"
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:"
msgstr "إذا كان الملف صحيح ، سيبدو الناتج كما يلي:"
#. type: Plain text
#: _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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
#
msgid "### 4.1. Get Monero binary"
msgstr "### 4.1. الحصول علي ملفات التسطيب"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#
#, fuzzy, 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"
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.**"
"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"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
#
msgid "### 4.2. Binary Verification on Linux or Mac"
msgstr "### 4.2. تأكد من الملفات علي ليُنكس اوماك"
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:148
#
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)."
#: _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)."
msgstr "إذا كان الناتج **BAD signature** **لا تُكمل** بل قم بحذف ملف `hashes.txt` وإرجع إلي [القسم 3.1](#31-get-hash-file)."
#
#. 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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
#
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
msgstr "``` shasum -a 256 monero-gui-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
msgstr "سيغطي هذا القسم تنزيل برنامج مونيرو لنظام التشغيل الخاص بك ، والحصول على هاش `SHA256` من التنزيل الخاص بك ، والتحقق من صحته."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
#
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: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, fuzzy, no-wrap
#| msgid "### 4.1. Get Monero binary"
msgid "Get Monero binary"
msgstr "### 4.1. الحصول علي ملفات التسطيب"
#. 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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
#
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)."
#, 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 "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.**"
msgstr "علي ويندوز أو ماك توجه إلي [getmonero.org]({{ site.baseurl }}/downloads/) وقم بتنزيل الملف الخاص بنظام التشغيل الخاص بك. قم بحفظ الملف لمجلدك الرئيسي. **لا تقم بفك الضغط **"
#. 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. تأكد من الملفات علي ويندوز"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
#
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 ""
"من سطر الأوامر احصل على هاش `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: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 "من سطر الأوامر احصل على هاش `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 ```"
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 ""
"``` 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. ```"
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\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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
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. ```"
#, no-wrap
#~ 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"

View file

@ -1,55 +1,74 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +81,18 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -82,7 +102,8 @@ gpg: imported: 1
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
@ -90,29 +111,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -1,47 +1,70 @@
{% 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:
### [Install GnuPG](#installing-gnupg)
### [Verify & Import Signing Key](#verify-and-import-signing-key)
### [Download & Verify Hash File](#download-and-verify-hash-file)
### [Download & Verify Binary](#download-and-verify-binary)
### - [Install GnuPG](#installing-gnupg)
### - [Verify & Import Signing Key](#verify-and-import-signing-key)
### - [Download & Verify Hash File](#download-and-verify-hash-file)
### - [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 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.
## 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
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
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:
@ -54,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
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
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
@ -84,27 +107,29 @@ gpg: unchanged: 1
## 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
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
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:
@ -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
```
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
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
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
@ -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
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
```
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
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.
```
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.
```
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).

View file

@ -3,455 +3,425 @@
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#
#, fuzzy
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
#, markdown-text
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
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."
#, markdown-text
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:10
msgid "## Table of Contents:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:15
#, 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 ""
#. 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
#, no-wrap
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"
#, markdown-text, no-wrap
msgid "- [Install GnuPG](#installing-gnupg)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _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 ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
#, markdown-text, no-wrap
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
#, markdown-text, no-wrap
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
msgstr ""
#. type: Plain text
#. type: Title ##
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
msgid "## 2. Verify and Import Signing Key"
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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
#, markdown-text
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: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."
#, markdown-text
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr ""
#. 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:"
#, markdown-text
msgid "+ On Linux, GnuPG is installed by default."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
#, markdown-text, no-wrap
msgid "Verify and Import Signing Key"
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 "
"```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
#, markdown-text
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
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
msgid "### 2.2. Verify Signing Key"
msgstr ""
#. 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:"
#, markdown-text, no-wrap
msgid "Get Signing Key"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
#, 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"
"wget -O binaryfate.asc\n"
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
msgid "If the fingerprint **DOES** match, then you may proceed."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, markdown-text, no-wrap
msgid "Verify Signing Key"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
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)."
#, markdown-text
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
msgid "From a terminal, import the signing key:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
#, markdown-text
msgid "Verify the fingerprint matches:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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"
"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"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
#, 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 ""
#. type: Plain text
#: _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 ""
#. 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
#, no-wrap
msgid ""
"```\n"
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
"changed\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"
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: unchanged: 1\n"
"```\n"
msgstr ""
#. type: Plain text
#: _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
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
msgid "### 3.2. Verify Hash File"
msgstr ""
#. 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."
#, markdown-text, no-wrap
msgid "Download and Verify Hash File"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
#, markdown-text
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:116
msgid "``` gpg --verify hashes.txt ```"
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
#, markdown-text, no-wrap
msgid "Get Hash File"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:121
#, markdown-text
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
#, markdown-text
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
#, markdown-text, no-wrap
msgid "Verify Hash File"
msgstr ""
#. 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."
#, markdown-text
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 ""
#. 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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
#, markdown-text
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
msgid "## 4. Download and Verify Binary"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
#, markdown-text
msgid "``` gpg --verify hashes.txt ```"
msgstr ""
#. 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."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
#, markdown-text
msgid "If the file is authentic, the output will look like this:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
msgid "### 4.1. Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#, no-wrap
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.**"
msgstr ""
#. 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 ```"
"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"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:150
#, markdown-text
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 ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
#, markdown-text, no-wrap
msgid "Download and Verify Binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:156
#, 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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
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: 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."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, markdown-text, no-wrap
msgid "Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
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)."
#, markdown-text
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.**"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
msgid "### 4.3. Binary Verification on Windows"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:165
#, markdown-text
msgid "On Linux, you can download the command line tools by issuing the following command:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
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)."
#, no-wrap
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
msgstr ""
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
#, markdown-text, no-wrap
msgid "Binary Verification on Linux or Mac"
msgstr ""
#. 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 ```"
msgstr ""
#. 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
#, 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. ```"
"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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
msgstr ""

View file

@ -1,55 +1,70 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,15 +77,14 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
gpg --import binaryfate.asc
```
``` gpg --import binaryfate.asc ```
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
```
## 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -16,231 +16,171 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:2
#
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
#
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."
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: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:"
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:23
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
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
#, 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"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
#
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"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."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
msgid "+ On Windows, go to the [Gpg4win download page](https://gpg4win.org/download.html) and follow the instructions for 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."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
#
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
msgstr ""
"+ 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:39
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr "+ 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."
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"
#. 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 ""
"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:46
msgid "This section will cover getting the Monero signing key, making sure it is correct, and importing the key to GnuPG."
msgstr "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"
#. 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
#: _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 ```"
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:"
msgstr "Verifica que la huella coincida:"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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 ""
"```\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"
msgstr ""
"```\n"
"pub rsa4096/F0AF4D462A0BDF92 2019-12-12 [SCEA]\n"
@ -248,394 +188,358 @@ msgstr ""
"uid binaryFate <binaryfate@getmonero.org>\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."
msgstr "Si la firma **SÍ** coincide, entonces puedes continuar."
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
#
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 ""
"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: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 "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"
#. 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:"
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 ```"
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:"
#. 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 "Si es la primera vez que importas la clave, la salida se verá como esto:"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:84
#, no-wrap
#. 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 ""
"```\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: 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"
msgstr ""
"```\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: 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"
#. 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:"
msgstr "Si ya has importado la clave previamente, la salida se verá como esto:"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:92
#, no-wrap
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:102
#, 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 ""
"```\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: unchanged: 1\n"
"```\n"
msgstr ""
"```\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: unchanged: 1\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"
#. 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 ""
"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:112
msgid "This section will cover downloading the hash file and verifying its authenticity."
msgstr "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"
#. 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 ""
"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:118
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 "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 ""
"On Linux, you can download the signed hashes file by issuing the following "
"command:"
msgstr ""
"En Linux, puedes descargar los hashes firmados utilizando el siguiente "
"comando:"
#. type: Plain text
#: _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 "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 ```"
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"
#. 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 ""
"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:128
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 "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 ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
msgstr ""
"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:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr "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 ```"
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:"
msgstr "Si el archivo es auténtico, la salida se verá como esto:"
#. type: Plain text
#: _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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
#
msgid "### 4.1. Get Monero binary"
msgstr "### 4.1. Obtener Binarios Monero"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#
#, fuzzy, 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"
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.**"
"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"
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.**"
"```\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 ""
"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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:146
#
msgid "### 4.2. Binary Verification on Linux or Mac"
msgstr "### 4.2. Verificación de Binarios en Linux o Mac"
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:148
#
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)."
#: _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)."
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: 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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
#
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
msgstr "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
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:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
#
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: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, fuzzy, no-wrap
#| msgid "### 4.1. Get Monero binary"
msgid "Get Monero binary"
msgstr "### 4.1. Obtener Binarios Monero"
#. 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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
#
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)."
#, 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 "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.**"
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.**"
#. 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"
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
#
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 ""
"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: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 "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 ```"
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 ""
"``` 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. ```"
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\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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
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. ```"
#, no-wrap
#~ 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"

View file

@ -1,55 +1,71 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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 :
@ -62,17 +78,18 @@ uid binaryFate <binaryfate@getmonero.org>
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 :
```
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
@ -82,7 +99,8 @@ gpg: imported: 1
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
@ -90,29 +108,31 @@ gpg: Total number processed: 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 :
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -1,55 +1,70 @@
{% 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:
### [1. Install GnuPG](#1-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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -90,29 +105,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,437 +21,369 @@ msgstr ""
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
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."
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:10
msgid "## Table of Contents:"
#: _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 ""
#. 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
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _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 ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
#, no-wrap
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
#, no-wrap
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
msgstr ""
#. type: Plain text
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
msgid "+ On Linux, GnuPG is installed by default."
#, no-wrap
msgid "Installing GnuPG"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
msgid "## 2. Verify and Import Signing Key"
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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
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: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."
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr ""
#. 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:"
msgid "+ On Linux, GnuPG is installed by default."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
#, no-wrap
msgid "Verify and Import Signing Key"
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 "
"```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
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
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
msgid "### 2.2. Verify Signing Key"
msgstr ""
#. 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:"
#, no-wrap
msgid "Get Signing Key"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
#, 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"
"wget -O binaryfate.asc\n"
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
msgid "If the fingerprint **DOES** match, then you may proceed."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
msgid "Verify Signing Key"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
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)."
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
msgid "From a terminal, import the signing key:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
msgid "Verify the fingerprint matches:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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"
"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"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
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 ""
#. type: Plain text
#: _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 ""
#. 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
#, no-wrap
msgid ""
"```\n"
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
"changed\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"
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: unchanged: 1\n"
"```\n"
msgstr ""
#. type: Plain text
#: _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
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
msgid "### 3.2. Verify Hash File"
msgstr ""
#. 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."
#, no-wrap
msgid "Download and Verify Hash File"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
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:116
msgid "``` gpg --verify hashes.txt ```"
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
#, no-wrap
msgid "Get Hash File"
msgstr ""
#. type: Plain text
#: _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 ""
#. 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
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"
msgid "Verify Hash File"
msgstr ""
#. 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."
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 ""
#. 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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
msgid "## 4. Download and Verify Binary"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
msgid "``` gpg --verify hashes.txt ```"
msgstr ""
#. 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."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
msgid "If the file is authentic, the output will look like this:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
msgid "### 4.1. Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#, no-wrap
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.**"
msgstr ""
#. 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 ```"
"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"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
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)."
#: _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)."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
#, no-wrap
msgid "Download and Verify Binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
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: 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."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, no-wrap
msgid "Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
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)."
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.**"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
msgid "### 4.3. Binary Verification on Windows"
#: _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 ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
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)."
#, no-wrap
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
msgstr ""
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
#, no-wrap
msgid "Binary Verification on Linux or Mac"
msgstr ""
#. 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 ```"
msgstr ""
#. 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
#, 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. ```"
"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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
msgstr ""

View file

@ -1,55 +1,71 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +78,17 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -90,29 +106,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -1,55 +1,71 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +78,18 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -82,7 +99,8 @@ gpg: imported: 1
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
@ -90,29 +108,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -1,55 +1,70 @@
{% 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:
### [1. Install GnuPG](#1-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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -90,29 +105,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,437 +21,369 @@ msgstr ""
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
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."
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:10
msgid "## Table of Contents:"
#: _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 ""
#. 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
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _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 ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
#, no-wrap
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
#, no-wrap
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
msgstr ""
#. type: Plain text
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
msgid "+ On Linux, GnuPG is installed by default."
#, no-wrap
msgid "Installing GnuPG"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
msgid "## 2. Verify and Import Signing Key"
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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
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: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."
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr ""
#. 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:"
msgid "+ On Linux, GnuPG is installed by default."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
#, no-wrap
msgid "Verify and Import Signing Key"
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 "
"```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
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
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
msgid "### 2.2. Verify Signing Key"
msgstr ""
#. 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:"
#, no-wrap
msgid "Get Signing Key"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
#, 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"
"wget -O binaryfate.asc\n"
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
msgid "If the fingerprint **DOES** match, then you may proceed."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
msgid "Verify Signing Key"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
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)."
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
msgid "From a terminal, import the signing key:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
msgid "Verify the fingerprint matches:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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"
"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"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
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 ""
#. type: Plain text
#: _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 ""
#. 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
#, no-wrap
msgid ""
"```\n"
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
"changed\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"
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: unchanged: 1\n"
"```\n"
msgstr ""
#. type: Plain text
#: _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
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
msgid "### 3.2. Verify Hash File"
msgstr ""
#. 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."
#, no-wrap
msgid "Download and Verify Hash File"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
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:116
msgid "``` gpg --verify hashes.txt ```"
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
#, no-wrap
msgid "Get Hash File"
msgstr ""
#. type: Plain text
#: _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 ""
#. 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
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"
msgid "Verify Hash File"
msgstr ""
#. 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."
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 ""
#. 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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
msgid "## 4. Download and Verify Binary"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
msgid "``` gpg --verify hashes.txt ```"
msgstr ""
#. 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."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
msgid "If the file is authentic, the output will look like this:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
msgid "### 4.1. Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#, no-wrap
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.**"
msgstr ""
#. 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 ```"
"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"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
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)."
#: _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)."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
#, no-wrap
msgid "Download and Verify Binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
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: 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."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, no-wrap
msgid "Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
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)."
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.**"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
msgid "### 4.3. Binary Verification on Windows"
#: _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 ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
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)."
#, no-wrap
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
msgstr ""
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
#, no-wrap
msgid "Binary Verification on Linux or Mac"
msgstr ""
#. 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 ```"
msgstr ""
#. 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
#, 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. ```"
"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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
msgstr ""

View file

@ -1,58 +1,77 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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]
@ -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 **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:
```
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
@ -82,7 +102,8 @@ gpg: imported: 1
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
@ -90,29 +111,31 @@ gpg: Total number processed: 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:
@ -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
```
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`.
```
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 **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).

View file

@ -1,55 +1,73 @@
{% 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)
### [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)
### - [Install GnuPG](#installing-gnupg)
## 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 устанавливается по умолчанию.
## 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
```
## 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
```
Если в выходе видно, что подпись является **ПРАВИЛЬНОЙ**, как в примере, показанном выше, можно продолжать.
Если в выходе видно, что подпись является **ПРАВИЛЬНОЙ**, как в примере,
показанном выше, можно продолжать.
Если подпись в выходе является **НЕПРАВИЛЬНОЙ**, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо удалить файл `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
```
### 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
```
Выход должен выглядеть так, как показано, но при этом он будет отличаться в случае с каждым двоичным файлом. Хеш `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
CertUtil: -hashfile command completed successfully.
```
При **СОВПАДЕНИИ** хеша можно завершить работу с настоящим руководством! Теперь файлы можно извлечь и установить.
В случае **НЕСОВПАДЕНИЯ** хеша, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо удалить загруженный двоичный файл и вернуться к [пункту 4.1](#41-get-monero-binary).
В случае **НЕСОВПАДЕНИЯ** хеша, **ПРОДОЛЖАТЬ НЕ СЛЕДУЕТ.** Необходимо
удалить загруженный двоичный файл и вернуться к [пункту
4.1](#41-get-monero-binary).

View file

@ -1,55 +1,70 @@
{% 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:
### [1. Install GnuPG](#1-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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -90,29 +105,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,437 +21,369 @@ msgstr ""
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
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."
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:10
msgid "## Table of Contents:"
#: _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 ""
#. 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
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _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 ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
#, no-wrap
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
#, no-wrap
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
msgstr ""
#. type: Plain text
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
msgid "+ On Linux, GnuPG is installed by default."
#, no-wrap
msgid "Installing GnuPG"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
msgid "## 2. Verify and Import Signing Key"
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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
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: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."
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr ""
#. 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:"
msgid "+ On Linux, GnuPG is installed by default."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
#, no-wrap
msgid "Verify and Import Signing Key"
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 "
"```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
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
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
msgid "### 2.2. Verify Signing Key"
msgstr ""
#. 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:"
#, no-wrap
msgid "Get Signing Key"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
#, 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"
"wget -O binaryfate.asc\n"
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
msgid "If the fingerprint **DOES** match, then you may proceed."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
msgid "Verify Signing Key"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
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)."
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
msgid "From a terminal, import the signing key:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
msgid "Verify the fingerprint matches:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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"
"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"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
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 ""
#. type: Plain text
#: _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 ""
#. 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
#, no-wrap
msgid ""
"```\n"
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
"changed\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"
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: unchanged: 1\n"
"```\n"
msgstr ""
#. type: Plain text
#: _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
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
msgid "### 3.2. Verify Hash File"
msgstr ""
#. 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."
#, no-wrap
msgid "Download and Verify Hash File"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
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:116
msgid "``` gpg --verify hashes.txt ```"
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
#, no-wrap
msgid "Get Hash File"
msgstr ""
#. type: Plain text
#: _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 ""
#. 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
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"
msgid "Verify Hash File"
msgstr ""
#. 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."
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 ""
#. 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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
msgid "## 4. Download and Verify Binary"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
msgid "``` gpg --verify hashes.txt ```"
msgstr ""
#. 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."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
msgid "If the file is authentic, the output will look like this:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
msgid "### 4.1. Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#, no-wrap
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.**"
msgstr ""
#. 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 ```"
"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"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
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)."
#: _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)."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
#, no-wrap
msgid "Download and Verify Binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
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: 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."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, no-wrap
msgid "Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
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)."
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.**"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
msgid "### 4.3. Binary Verification on Windows"
#: _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 ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
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)."
#, no-wrap
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
msgstr ""
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
#, no-wrap
msgid "Binary Verification on Linux or Mac"
msgstr ""
#. 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 ```"
msgstr ""
#. 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
#, 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. ```"
"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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
msgstr ""

View file

@ -1,55 +1,70 @@
{% 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:
### [1. Install GnuPG](#1-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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -90,29 +105,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,437 +21,369 @@ msgstr ""
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
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."
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:10
msgid "## Table of Contents:"
#: _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 ""
#. 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
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _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 ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
#, no-wrap
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
#, no-wrap
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
msgstr ""
#. type: Plain text
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
msgid "+ On Linux, GnuPG is installed by default."
#, no-wrap
msgid "Installing GnuPG"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
msgid "## 2. Verify and Import Signing Key"
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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
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: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."
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr ""
#. 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:"
msgid "+ On Linux, GnuPG is installed by default."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
#, no-wrap
msgid "Verify and Import Signing Key"
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 "
"```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
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
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
msgid "### 2.2. Verify Signing Key"
msgstr ""
#. 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:"
#, no-wrap
msgid "Get Signing Key"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
#, 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"
"wget -O binaryfate.asc\n"
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
msgid "If the fingerprint **DOES** match, then you may proceed."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
msgid "Verify Signing Key"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
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)."
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
msgid "From a terminal, import the signing key:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
msgid "Verify the fingerprint matches:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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"
"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"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
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 ""
#. type: Plain text
#: _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 ""
#. 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
#, no-wrap
msgid ""
"```\n"
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
"changed\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"
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: unchanged: 1\n"
"```\n"
msgstr ""
#. type: Plain text
#: _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
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
msgid "### 3.2. Verify Hash File"
msgstr ""
#. 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."
#, no-wrap
msgid "Download and Verify Hash File"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
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:116
msgid "``` gpg --verify hashes.txt ```"
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
#, no-wrap
msgid "Get Hash File"
msgstr ""
#. type: Plain text
#: _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 ""
#. 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
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"
msgid "Verify Hash File"
msgstr ""
#. 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."
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 ""
#. 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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
msgid "## 4. Download and Verify Binary"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
msgid "``` gpg --verify hashes.txt ```"
msgstr ""
#. 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."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
msgid "If the file is authentic, the output will look like this:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
msgid "### 4.1. Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#, no-wrap
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.**"
msgstr ""
#. 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 ```"
"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"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
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)."
#: _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)."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
#, no-wrap
msgid "Download and Verify Binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
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: 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."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, no-wrap
msgid "Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
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)."
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.**"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
msgid "### 4.3. Binary Verification on Windows"
#: _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 ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
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)."
#, no-wrap
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
msgstr ""
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
#, no-wrap
msgid "Binary Verification on Linux or Mac"
msgstr ""
#. 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 ```"
msgstr ""
#. 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
#, 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. ```"
"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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
msgstr ""

View file

@ -1,55 +1,70 @@
{% 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:
### [1. Install GnuPG](#1-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)
### - [Install GnuPG](#installing-gnupg)
## 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.
## 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:
@ -62,17 +77,17 @@ uid binaryFate <binaryfate@getmonero.org>
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:
```
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
@ -90,29 +105,31 @@ gpg: Total number processed: 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:
@ -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
```
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
```
### 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
```
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.
```
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.
```
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).

View file

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,437 +21,369 @@ msgstr ""
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
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
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:8
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."
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:10
msgid "## Table of Contents:"
#: _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 ""
#. 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
#, no-wrap
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"
msgid "- [Install GnuPG](#installing-gnupg)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _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 ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:27
msgid ""
"+ On Windows, go to the [Gpg4win download "
"page](https://gpg4win.org/download.html) and follow the instructions for "
"installation."
#, no-wrap
msgid "- [Download & Verify Hash File](#download-and-verify-hash-file)"
msgstr ""
#. type: Plain text
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:29
msgid ""
"+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and "
"follow the instructions for installation."
#, no-wrap
msgid "- [Download & Verify Binary](#download-and-verify-binary)"
msgstr ""
#. type: Plain text
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:31
msgid "+ On Linux, GnuPG is installed by default."
#, no-wrap
msgid "Installing GnuPG"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:33
msgid "## 2. Verify and Import Signing Key"
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"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:36
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: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."
msgid "+ On Mac, go to the [Gpgtools download page](https://gpgtools.org/) and follow the instructions for installation."
msgstr ""
#. 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:"
msgid "+ On Linux, GnuPG is installed by default."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:42
#, no-wrap
msgid "Verify and Import Signing Key"
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 "
"```"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:46
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
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:47
msgid "### 2.2. Verify Signing Key"
msgstr ""
#. 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:"
#, no-wrap
msgid "Get Signing Key"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:57
#, 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"
"wget -O binaryfate.asc\n"
"https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc\n"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:64
msgid "If the fingerprint **DOES** match, then you may proceed."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:62
#, no-wrap
msgid "Verify Signing Key"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:66
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)."
msgid "On all operating systems, check the fingerprint of `binaryfate.asc` by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:70
msgid "From a terminal, import the signing key:"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:71
msgid "Verify the fingerprint matches:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:74
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
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:72
#, 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"
"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"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:79
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 ""
#. type: Plain text
#: _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 ""
#. 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
#, no-wrap
msgid ""
"```\n"
"gpg: key F0AF4D462A0BDF92: \"binaryFate <binaryfate@getmonero.org>\" not "
"changed\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"
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: unchanged: 1\n"
"```\n"
msgstr ""
#. type: Plain text
#: _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
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:108
msgid "### 3.2. Verify Hash File"
msgstr ""
#. 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."
#, no-wrap
msgid "Download and Verify Hash File"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:112
msgid ""
"On all operating systems, verify the signature of the hash file by issuing "
"the following command in a terminal:"
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:116
msgid "``` gpg --verify hashes.txt ```"
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:113
#, no-wrap
msgid "Get Hash File"
msgstr ""
#. type: Plain text
#: _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 ""
#. 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
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"
msgid "Verify Hash File"
msgstr ""
#. 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."
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 ""
#. 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)."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:131
msgid "On all operating systems, verify the signature of the hash file by issuing the following command in a terminal:"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:132
msgid "## 4. Download and Verify Binary"
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:133
msgid "``` gpg --verify hashes.txt ```"
msgstr ""
#. 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."
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:135
msgid "If the file is authentic, the output will look like this:"
msgstr ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:136
msgid "### 4.1. Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:138
#, no-wrap
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.**"
msgstr ""
#. 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 ```"
"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"
msgstr ""
#. type: Plain text
#: _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 ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:148
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)."
#: _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)."
msgstr ""
#. type: Title ##
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:151
#, no-wrap
msgid "Download and Verify Binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:152
msgid "``` shasum -a 256 monero-linux-x64-v0.15.0.1.tar.bz2 ```"
#: _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."
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:154
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:172
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: 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."
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:157
#, no-wrap
msgid "Get Monero binary"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:162
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:181
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)."
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.**"
msgstr ""
#. type: Plain text
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:164
msgid "### 4.3. Binary Verification on Windows"
#: _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 ""
#. type: Plain text
#. type: Fenced code block
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:166
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)."
#, no-wrap
msgid "wget -O monero-linux-x64-v0.15.0.1.tar.bz2 https://downloads.getmonero.org/cli/linux64\n"
msgstr ""
#. type: Title ###
#: _i18n/en/resources/user-guides/verification-allos-advanced.md:170
#, no-wrap
msgid "Binary Verification on Linux or Mac"
msgstr ""
#. 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 ```"
msgstr ""
#. 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
#, 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. ```"
"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\n"
"64 CertUtil: -hashfile command completed successfully. \n"
msgstr ""