Picocrypt

پیکوکریپت یک ابزار رمزگذاری بسیار کوچک («پیکو» یعنی چیز خیلی کوچک و ریز)، بسیار ساده و با این حال بسیار امن است که شما میتوانید برای محافظت از فایل هایتان از آن استفاده کنید. این ابزار با تمرکز بر امنیت، سادگی و قابل اتکا بودن، به گونه ای طراحی شده تا بهترین ابزار برای رمزگذاری باشد. پیکوکریپت از سایفر (الگوریتم قفل گذاریِ) امنِ XChaCha20 و از تابع استخراج کلیدِ Argon2id استفاده میکند تا بتواند سطح بالایی از امنیت را فراهم کند (حتی در برابر سازمان های امنیتی مانند سازمان امنیت آمریکا یا همان NSA). این ابزار برای امنیت حداکثری طراحی شده و هیچ قصور و کوتاهی از بابت امنیت انجام نمیدهد و با ماژول های استانداردِ x/crypto از زبان Go ساخته شده است. حریم خصوصی و امنیت شما تحت حمله است. با محافظت کردن فایل هایتان توسط پیکوکریپت، حریم خصوصی و امنیت خود را با اطمینان خاطر پس بگیرید.

Picocrypt

# سرمایه گذاری لطفاً در سایت Open Collective (رمزارز هم پذیرفته میشود) به پیکوکریپت کمک مالی کنید تا پول مورد نیاز برای انجام یک ممیزی امنیتی روی پیکوکریپت از طرف گروه امنیتی Cure53 جمع آوری شود. چون این پروژه ای است که من ساعت ها روی آن وقت میگذارم و درآمدی از آن ندارم، نمیتوانم خودم پول برای یک ممیزی امنیتی پرداخت کنم. پیکوکریپت به حمایت از طرف جامعه کاربرانش نیاز دارد. # دانلود **نکته مهم**: یک نرم افزار رها شده، قدیمی و بی مصرف به نام PicoCrypt که آخرین بار در سال 2005 (1384 خورشیدی) بروز شده، در اینترنت وجود دارد. PicoCrypt به هیچ وجه با Picocrypt (این پروژه) ارتباطی ندارد. دقت داشته باشید که پیکوکریپت را فقط از این صفحه دانلود کنید تا بتوانید اطمینان داشته باشید که پیکوکریپتِ اصل و بدون درپشتی (حفره امنیتی) را دریافت کرده اید. ## ویندوز پیکوکریپت برای ویندوز به ساده ترین شکل ممکن است. برای دانلود نسخه بروز و خوداتکا (Standalone) و قابل حمل پیکوکریپت برای ویندوز اینجا کلیک کنید. اگر ویندوز دیفندر یا آنتی ویروس شما پیکوکریپت را به عنوان ویروس شناسایی میکند، لطفاً لطف کنید و پیکوکریپت را به عنوان مثبت کاذب (False Positive) ثبت کنید تا به نفع همه بشود . اگر فایل اجرایی کار نمیکند، احتمالاً به این معناست که سیستم شما از OpenGL (یک نوع استاندارد گرافیکی) پشتیبانی نمیکند. برای حل این مشکل، من یک نسخه دیگر فراهم کرده ام که روی هر سیستم ویندوزی کار میکند که میتوانید از اینجا آن را دریافت کنید. ## مکOS پیکوکریپت برای مکOS هم بسیار ساده است. آن را از اینجا دانلود کنید و فایل را از حالت فشرده در بیاورید و پیکوکریپت داخل پوشه را اجرا کنید. اگر به علت اینکه پیکوکریپت از طرف یک توسعه دهنده تایید شده نیست نمیتوانید آن را باز کنید، روی فایل پیکوکریپت کلیک راست کنید و گزینه "Open/باز کردن" را بزنید. اگر هنوز هم اخطار دریافت میکنید، روی فایل پیکوکریپت کلیک راست کنید و گزینه "Open/باز کردن" را دوباره بزنید تا بتوانید پیکوکریپت را راه اندازی کنید. ## گنو/لینوکس برای استفاده از پیکوکریپت در گنو/لینوکس چند راه وجود دارد. راه پیشنهادی، نصب پیکوکریپت از این فایل deb. میباشد (پشتیبانی شده در +11 Debian و +20 Ubuntu). اگر فایل نصبی deb. نیاز های شما را برآورده نمیکند و یا از یک توزیع برپایه دبیان استفاده نمیکنید، با خیال راحت از این فایل AppImage استفاده کنید. اگر هیچکدام از این دو گزینه کار نمیکند، میتوانید پیکوکریپت را از Snapcraft نصب کنید که باید روی همه توزیع ها کار کند. توضیحات مربوط به نصب از Snapcraft را اینجا میتوانید پیدا کنید. ## پک اضطراری پک اضطراری یک فایل فشرده است که شامل فایل های اجرایی همه نسخه های پیکوکریپت برای ویندوز، مکOS و گنو/لینوکس میباشد. تا زمانی که شما این فایل را در یک جای قابل دسترس نگهداری کنید، اگر یک زمان این صفحه به طرز مرموزی ناپدید شد و یا کل اینترنت سوخت و از بین رفت، میتوانید آن فایل را باز کنید و هر نسخه ای از پیکوکریپت که نیاز دارید را استفاده کنید. به این پک به چشم یک خزانه بذر (سیلو) نگاه کنید. تا زمانی که یک نفر پک اضطراری را در دسترس داشته باشد، در صورتی که اتفاق وحشتناکی مثل خاموش شدن GitHub یا دستگیر شدن من توسط سازمان امنیت آمریکا (نگی نگفتی) رخ بدهد، آن فرد میتواند این پک را با بقیه جهان در اشتراک بگذارد و پیکوکریپت را زنده نگه دارد. بهترین راهی که میتوانید مطمئن باشید پیکوکریپت تا چندین دهه بعد در دسترس میماند، این است که پک اضطراری را در یک مکان امن نگهداری کنید. پس بنابراین اگر نگرانید که در آینده نتوانید به پیکوکریپت دسترسی داشته باشید، خب راه حل همین بود. فقط کافیست به بخش Releases (انتشارات) بروید و یک نسخه برای خودتان ذخیره کنید. # چرا پیکوکریپت؟ چرا به جای BitLocker، NordLocker، VeraCrypt، AxCrypt یا 7Zip بهتر است از پیکوکریپت استفاده کنید؟ چند دلیل که چرا بهتر است پیکوکریپت را انتخاب کنید: # مقایسه پیکوکریپت در مقایسه با دیگر ابزار های معروف رمزگذاری. | | Picocrypt | VeraCrypt | 7-Zip (GUI) | BitLocker | Cryptomator | NordLocker | AxCrypt | | -------------- | -------------- | -------------- | -------------- | -------------- | -------------- | -------------- | -------------- | | رایگان |✅ بله |✅ بله |✅ بله |🟧 تا حدودی |✅ بله |🟧 تا حدودی |🟧 تا حدودی | | آزاد |✅ GPLv3 |✅ چند لایسنسه |✅ LGPL |❌ خیر |✅ GPLv3 |❌ خیر |❌ خیر | | چند-سکویی |✅ بله |✅ بله |❌ خیر |❌ خیر |✅ بله |❌ خیر |❌ خیر | | حجم |✅ 2MB |❌ 20MB |✅ 2MB |✅ نامشخص |❌ 50MB |❌ 60MB |🟧 8MB | | قابل حمل |✅ بله |✅ بله |❌ خیر |✅ بله |❌ خیر |❌ خیر |✅ بله | | دسترسی ها |✅ هیچ |❌ ادمین |❌ ادمین |❌ ادمین |❌ ادمین |❌ ادمین |❌ ادمین | | آسانی استفاده |✅ آسان |❌ سخت |✅ آسان |🟧 متوسط |🟧 متوسط |🟧 متوسط |✅ آسان | | الگوریتم قفل گذاری (سایفر) |✅ XChaCha20 |✅ AES-256 |✅ AES-256 |🟧 AES-128 |✅ AES-256 |✅ AES-256 |🟧 AES-128 | | تابع استخراج کلید |✅ Argon2 |🆗 PBKDF2 |❌ SHA256 |❓ نامشخص |✅ Scrypt |✅ Argon2 |🆗 PBKDF2 | | یکپارچگی داده ها |✅ همیشگی |❌ خیر |❌ خیر |❓ نامشخص |✅ همیشگی |✅ همیشگی |✅ همیشگی | | تصحیح خطا (رید-سالامون) |✅ بله |❌ خیر |❌ خیر |❌ خیر |❌ خیر |❌ خیر |❌ خیر | | فشرده سازی |✅ بله |❌ خیر |✅ بله |✅ بله |❌ خیر |❌ خیر |✅ بله | | جمع آوری داده |✅ هیچ |✅ هیچ |✅ هیچ |❓ نامشخص |✅ هیچ |❌ داده های آماری |❌ حساب کاربری | | ممیزی امنیتی |🟧 تحت اقدام |✅ بله |❌ خیر |❓ نامشخص |✅ بله |❓ نامشخص |❌ خیر | # امکانات پیکوکریپت یک ابزار بسیار ساده است، و اکثر کاربران به طور حسی و شهودی روش کار کردن با آن را در چند ثانیه متوجه میشوند. در یک سطح مقدماتی، فقط کافیست فایل های خودتان را به داخل برنامه بکشید (Drag کنید) و یک گذرواژه وارد کنید، سپس دکمه آغاز/Start را بزنید و فقط همین چند کار برای رمزگذاری کردن بقیه فایل هایتان نیاز است. تقریباً آسونه، مگه نه؟ با وجود ساده بودن، پیکوکریپت تلاش میکند که برای افراد حرفه ای و وارد، قوی و قدرتمند عمل کند. بنابراین، چند ویژگی اضافه تر وجود دارد که ممکن است به کار شما بیاید. # امنیت برای اطلاعات بیشتر درباره اینکه پیکوکریپت چگونه رمزنگاری را مدیریت میکند، این فایل را برای جزئیات فنی مطالعه کنید. اگر درباره امنیت من یا این پروژه نگران هستید، بگذارید به شما اطمینان بدهم که این صفحه هرگز دزدیده یا هک نخواهد شد. من ورود دو مرحله ای (TOTP: گذرواژه یکبارمصرف بر اساس زمان) روی همه حساب های کاربری که به پیکوکریپت ارتباط دارند فعّال کرده ام (گیتهاب، گوگل، ردیت، اسنپ کرفت اوبونتو، دیسکورد و ...)، همچنین همه دستگاه های قابل حمل خودم را رمزگذاری کرده ام. برای امن سازی بیشتر، کتابخانه ها و Dependency هایی که پیکوکریپت از آن استفاده میکند را در یک محیط ایزوله نگهداری میکنم و فقط زمانی نسخه بروز آن ها را اعمال میکنم که تغییرات جدید آن ها را نگاه کرده باشم و مطمئن باشم که هیچ مشکل امنیتی در آنها وجود ندارد. این بدان معناست که اگر یک کتابخانه هک شده یا توسط سازنده اش حذف شود، پیکوکریپت اصلاً تحت تاثیر قرار نمیگیرد و با نسخه ای که من دارم به کار کردن ادامه خواهد داد. شما میتوانید درباره استفاده از پیکوکریپت اطمینان خاطر داشته باشید. ## امضا های دیجیتال برای جلب رضایتِ افراد گوش به زنگ و بیش از حد مراقب، پیکوکریپت با PGP امضا شده است. اثرانگشت و کلید عمومی در پایین نوشته شده اند.
B342A744BDEEA57B6A583E33A247E73798946F55
-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEYoGUHxYJKwYBBAHaRw8BAQdAvmQA+pdbDB/ynJxHhNDpz6Sb5tgkNuuNJIvw
HYwZtqi0CVBpY29jcnlwdIiTBBMWCgA7FiEEs0KnRL3upXtqWD4zokfnN5iUb1UF
AmKBlB8CGwMFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQokfnN5iUb1UZ
RgEA8jbIsdqCr21DWxcqW/eLlbxRkuA8kflVYvWWUxtVqsUA/jQPSDpvA8rakvaL
PIbXjQvrAMkEVIc0HbCzLxr1k3sH
=YFwz
-----END PGP PUBLIC KEY BLOCK-----
# جامعه کاربران در این دو جا میتوانید درباره پیکوکریپت اطلاعات جدید کسب کنید و در بهبود آن مشارکت کنید: من شدیداً پیشنهاد میکنم که عضو ساب ردیتِ پیکوکریپت بشوید چون همه بروزرسانی ها و نظرسنجی ها آنجا قرار خواهد گرفت. به یاد داشته باشید که فقط به این شبکه اجتماعی پیکوکریپت اعتماد کنید و مراقب هکر هایی که ممکن است خودشان را به جای من بزنند باشید. من هرگز از شما گذرواژه تان را نمیپرسم و هر کس که این کار را میکند از طرف من نیست. من هرگز به شمان خواهم گفت که فایلی را از یک لینک مشکوک دانلود کنید و هر کس که این کار را میکند از طرف من نیست. # ستاره های این برنامه پیکوکریپت چطور عمل کرده؟ این عکس را ببینید تا متوجه بشوید. ![ستاره های برنامه در گذر زمان](https://starchart.cc/HACKERALERT/Picocrypt.svg) # کمک مالی اگر پیکوکریپت به کار شما آمده و به دردتان خورده، لطفاً در نظر بگیرید که از طریق پی پال به من کمک مالی کنید. من این نرم افزار را به صورت کاملاً رایگان در اختیار شما قرار داده ام و دوست دارم که یک سری حامی مالی داشته باشم که به من انگیزه بدهند تا به کار کردن روی پیکوکریپت ادامه بدهم. # سپاس گزاری یک تشکر از صمیم قلب به همه کسانی که در سایت Open Collective کمک مالی چشمگیری کرده اند: شما کسانی هستید که به من انگیزه میدهید تا روی پیکوکریپت کار کنم و آن را رایگان در اختیار همه قرار بدهم! همچنین، یک تشکر بزرگ به این پنج نفر، که جزو نخستین کسانی بودند که حمایت مالی انجام دادند و از پیکوکریپت حمایت کردند: همچنین یک تشکر بزرگ به این افراد، که در ترجمه پیکوکریپت یاری رساندند و آن را برای جهانیان قابل دسترس تر کردند: و در پایان، سپاس از همه این افراد/سازمان ها که در موقع نیاز به من کمک کردند: