+++ title = "Release Hashes" description = "Memastikan anda menggunakan perangkat After Dark yang asli." categories = ["security"] tags = ["validate", "privacy", "security", "cryptography", "npm", "git"] feature = ["code highlighter", "related content"] [[copyright]] owner = "Josh Habdas" date = "2019" license = "agpl-3.0-or-later" +++ After Dark memanfaatkan {{< external href="https://www.npmjs.com" text="NPM" />}} CLI untuk menghasilkan hash kriptografi yang unik di setiap rilis, memungkinkan setiap salinan diidentifikasi secara unik terlepas dari sumbernya. Lepaskan penggunaan hash dengan SHA-512 algoritma dan terlihat seperti ini: {{< hackcss-alert type="success" >}} VWcn7AxXUkZRGsRIM/6A5RjqW7DOPH+XbnLGRp7hpr0TCH/9l31ug2h2JaIlEvsDzOPRcZDBdyZvJ4mSm/Rqjg== {{< /hackcss-alert >}} Setiap rilis hash baru dihasilkan di lokasi berikut: - Tertanam menggunakan PGP di {{< external href="https://git.habd.as/comfusion/after-dark/releases" text="release source" />}} pesan`git tag`. - Dikodifikasikan ke dalam {{< external href="https://registry.npmjs.org/after-dark/latest" text="latest" />}} atau {{< external href="https://registry.npmjs.org/after-dark/6.7.9" text="version-specific" />}} metadata paket NPM. - Tertanam di dalam After Dark [Bantuan Online](../online-help) dokumentasi. Setelah menerima salinan After Dark anda, anda dapat menggunakan hash rilis, untuk memverifikasi anda dapat menggunakan versi perangkat lunak yang tidak dipalsukan. Jalankan [Release Validator](/validate) untuk memeriksa dengan cepat rilis anda secara offline: {{< hackcss-card header="Interactive Release Validator" >}} {{< /hackcss-card >}} Untuk pemeriksaan yang lebih meyeluruh lakukan hal berikut ini, membandingkan hash anda dengan yang dihasilkan selama rilis seperti yang didefinisikan diatas: 1. Instal {{< external href="https://docs.npmjs.com/cli/npm" text="npm cli" />}} di perangkat anda. 2. Navigasikan ke `themes/after-dark` dari dalam situs anda. 3. Jalankan `npm run integrity` untuk menghasilkan SHA-512 hash anda. Jika semuanya cocok, berarti anda sudah siap. Jika tidak, silahkan {{< external href="https://git.habd.as/comfusion/after-dark/issues/new" text="Submit an Issue" />}}.