LibraTool logoLibraTool

پشکنەری هەڵوەشانەوەی وشەی نهێنیی بەخۆڕایی

بزانە ئایا وشەیەکی نهێنی لە هەڵوەشانەوەی داتای ناسراودا دەرکەوتووە یان نا، لە ڕێگەی Have I Been Pwnedەوە — بەبەکارهێنانی k-anonymity، بۆیە وشەکە خۆماڵی هاش دەکرێت و تەنها پێشگری هاشی ٥ پیتی دەنێردرێت. وشەی نهێنی بەخۆی هەرگیز وێبگەڕەکەت ناهێڵێت.

وشە نهێنییەکەت هەرگیز بۆ هیچ شوێنێک نانێردرێت. لە وێبگەڕەکەتدا بە SHA-1 هاش دەکرێت، و تەنها یەکەم 5 پیتی ئەو هاشە بۆ API ـی مەودای Have I Been Pwned دەنێردرێت. سێرڤەرەکە هەموو ئەو هاشانە دەگەڕێنێتەوە کە هەمان پێشگر هاوبەشیان هەیە، و چاوپێداچوونەوەکە خۆجێیی دەکرێت — ئەمە مۆدێلی k-anonymity ـە، بۆیە خزمەتگوزارییەکە هەرگیز وشە نهێنییەکەت یان هاشی تەواوی نازانێت.

ئەم پشکنینە تەنها یەک داواکاری تۆڕ دەکات — پێشگری 5-پیتی هاش بۆ api.pwnedpasswords.com دەنێرێت. وشە نهێنییەکەت و هاشی تەواوی هەرگیز نانێردرێن.

چۆن کار دەکات

وشەی نهێنی لە بنکەدراوەی Have I Been Pwned ی بلیۆنان وشەی نهێنی دزراو دەپشکنێت — بەبێ ناردنی وشەی نهێنی بۆ هیچ شوێنێک. مۆدێلی k-anonymity بەکاردەهێنێت: تەنها پێنج پیتی سەرەتای هاشی SHA-1 ی وشەی نهێنی وێبگەڕەکەت بەجێدەهێڵێت.

  1. 1
    وشەی نهێنی لۆکاڵی هاش دەکرێت
    وشەی نهێنیت بە SHA-1 لە وێبگەڕەکەتدا بە Web Crypto API هاش دەکرێت. خودی وشەی نهێنی هەرگیز ئامێرەکەت بەجێناهێڵێت.
  2. 2
    تەنها پێشگری 5-پیتی دەنێردرێت
    یەکەم 5 پیتی هێکسی هاشەکە دەنێردرێت بۆ API ی مەودای Have I Been Pwned، کە هەموو هاشی دزراو کە ئەو پێشگرەیان هەیە دەگەڕێنێتەوە.
  3. 3
    لێکچوونەکە لە وێبگەڕەکەتدا دەپشکنرێت
    وێبگەڕەکەت دوایڕستەی هاشەکەت لەو لیستەدا دەگەڕێت و پیشان دەدات چەند جار (ئەگەر هەبێت) وشەی نهێنیت لە دزینەکاندا دەرکەوتووە. خزمەتگوزارییەکە هەرگیز نازانێت کامیان هی تۆ بووە.

ئەمە تاکە ئامرازی LibraTool ـە کە داواکاریی تۆڕ دەکات، حەتی وا، وشەی نهێنیت و هاشی تەواوی هەرگیز وێبگەڕەکەت بەجێناهێڵن — تەنها پێشگری هاشی 5-پیتی بەجێدەهێڵێت.

ئامرازە پەیوەندیدارەکان

پرسیارە باوەکان