GNU Anastasis ، یک نسخه پشتیبان از GNU Taler

چند روز پیش پروژه GNU مقدمه ای را منتشر کرد اولین نسخه آزمایشی از "GNU Anastasis"، یک پروتکل و برنامه های کاربردی برای پشتیبان گیری ایمن از کلیدهای رمزگذاری و رمزهای عبور.

ال proyecto توسط توسعه دهندگان سیستم پرداخت GNU Taler در حال توسعه است به عنوان پاسخی برای نیاز به ابزاری برای بازیابی کلیدهای از دست رفته پس از خرابی در سیستم ذخیره سازی یا به دلیل فراموش کردن گذرواژه ای که کلید با آن رمزگذاری شده است.

من خوشحالم که اولین نسخه عمومی (آلفا) v0.1.0 از GNU را اعلام کنم آناستاز GNU Anastasis یک کلید توزیع شده است که حریم خصوصی را حفظ می کند راه حل پشتیبان گیری و بازیابی می توانید از آن برای توزیع مواد کلیدی استفاده کنید در چندین ارائه دهنده و با احراز هویت با آنها کلیدهای خود را بازیابی کنید هر تأمین کننده اقدامات کلیدی را بدست آورد. ارائه دهندگان چیزی یاد نمی گیرند در مورد کاربران در این فرایند ، به جز هنگام بازیابی هنگام یادگیری حداقل میزان اطلاعات مورد نیاز برای احراز هویت شما بسته به روش احراز هویت انتخاب شده

ایده اصلی پروژه این است که کلید به قسمت هایی تقسیم می شود و هر قسمت توسط یک ارائه دهنده ذخیره سازی مستقل رمزگذاری شده و میزبانی می شود. بر خلاف طرح های پشتیبان کلیدی موجود که شامل خدمات پولی یا دوستان / خانواده می شود ، روش ارائه شده در GNU Anastasis بر اساس اعتماد کامل به ذخیره سازی یا نیاز به به خاطر سپردن رمز عبور پیچیده ای که از آن استفاده می شود ، نیست. رمزگذاری کلید. حفاظت از نسخه های پشتیبان کلیدها با گذرواژه راه حلی محسوب نمی شود ، زیرا رمز عبور نیز باید در جایی ذخیره یا به خاطر سپرده شود (کلیدها در نتیجه فراموشی یا مرگ مالک گم می شوند).

ارائه دهنده ذخیره سازی GNU Anastasis نمی تواند از کلید استفاده کند ، از آنجا که شما فقط به قسمتی از کلید دسترسی دارید و برای جمع آوری تمام اجزای کلیدی در یک کل ، باید با هر ارائه دهنده با استفاده از روشهای مختلف احراز هویت احراز هویت کنید ، احراز هویت از طریق پیام کوتاه ، ایمیل پشتیبانی می شود، دریافت نامه بر روی کاغذ معمولی ، تماس تصویری ، دانستن پاسخ یک س secretال مخفی از پیش تعیین شده و امکان انتقال از یک حساب بانکی از پیش تعیین شده.

این کنترل ها تأیید می کند که کاربر به ایمیل ، شماره تلفن و حساب بانکی دسترسی دارد و همچنین می تواند نامه هایی را به آدرس مشخص شده دریافت کند.

هنگام ذخیره کلید ، کاربر ارائه دهندگان و روشهای احراز هویت مورد استفاده را انتخاب می کندبه قبل از انتقال داده ها به ارائه دهنده ، بخش هایی از کلید با استفاده از یک هش رمزگذاری شده بر اساس پاسخ های رسمی به سوالات مختلف مربوط به هویت صاحب کلید (نام کامل ، تاریخ و محل تولد ، شماره تأمین اجتماعی و غیره) محاسبه می شود. )

ارائه دهنده اطلاعاتی در مورد کاربرانی که از آنها پشتیبانی می کند دریافت نمی کند، به جز اطلاعات مورد نیاز برای احراز هویت مالک. ممکن است مبلغ خاصی برای ذخیره به فروشنده پرداخت شود (پشتیبانی از چنین پرداخت هایی قبلاً به GNU Taler اضافه شده است ، اما دو ارائه دهنده آزمایشی فعلی رایگان هستند). برای مدیریت فرایند بازیابی ، یک ابزار گرافیکی بر اساس کتابخانه GTK توسعه یافته است.

کد پروژه به زبان C نوشته شده و تحت مجوز GPLv3 توزیع می شود.

چگونه GNU Anastasis را بر روی لینوکس نصب کنیم؟

برای کسانی که علاقه مند به آزمایش این برنامه هستند ، می توانند این نسخه آزمایشی را از وب سایت رسمی آن از لینک زیر بارگیری کنند و در پایان بارگیری باید بسته را از حالت فشرده خارج کرده و کد را در سیستم خود کامپایل کنید.

یا می توانید یک ترمینال را باز کنید و در آن دستور زیر را برای بارگیری نسخه فعلی (در زمان نوشتن) تایپ کنید:

wget https://ftp.gnu.org/gnu/anastasis/anastasis-0.1.0.tar.gz

حالا ما به unzip کردن با موارد زیر ادامه می دهیم:

tar -xzvf anastasis-0.1.0.tar.gz

به دایرکتوری حاصله دسترسی پیدا کرده و کامپایل زیر را انجام می دهیم:

cd anastasis-0.1.0

./configure
make
make install

اگر می خواهید در مورد پروژه بیشتر بدانید ، می توانید با مرکز مشاوره مشورت کنید جزئیات در لینک زیر.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.