کوین‌بیس: قفل گاوصندوق‌های سرد با قفس فارادی

کوین‌بیس کلیدهای ذخیره‌سازی سرد خود را در چادرهای مجهز به قفس فارادی، در مکان‌های مخفی در سراسر سانفرانسیسکو تولید می‌کرد.

قفس فارادی را در نظر بگیرید؛ محفظه‌ای توری که از ورود یا خروج سیگنال‌های الکترومغناطیسی جلوگیری می‌کند. دستگاه‌های الکترونیکی هنگام کار، سیگنال‌های ضعیفی را نشت می‌دهند. از نظر تئوری، یک مهاجم مجهز می‌تواند این امواج را دریافت کرده و داده‌های حساس را بازسازی کند. محققان امنیتی این حملات را «حملات کانال جانبی الکترومغناطیسی» می‌نامند.

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

سخت‌افزار نیز همین رویه را طی کرد. کوین‌بیس از دو لپ‌تاپ پلمپ کارخانه‌ای برای این کار استفاده کرد: یکی برای تولید کلید و دیگری برای چاپ. یکی از آن‌ها سیستم‌عامل لینوکس داشت و دیگری مک‌بوک بود. هر دو دستگاه «ایربارپ» (air-gapped) بودند، به این معنی که هرگز به هیچ شبکه‌ای متصل نشدند.

سپس نوبت به پرتاب سکه رسید. لپ‌تاپ‌ها با پرتاب سکه انتخاب می‌شدند. اگر از قبل مشخص نباشد که کدام دستگاه استفاده خواهد شد، هیچ‌کس نمی‌تواند از قبل آن را دستکاری کند.

پس از ایجاد کلیدها، سخت‌افزار دیگر یک دارایی محسوب نمی‌شد، بلکه به یک ریسک تبدیل می‌شد. بنابراین کوین‌بیس تمام آن‌ها را از بین برد. این شامل لپ‌تاپ‌ها و چاپگرها می‌شد که برای این مراسم نو بودند. چاپگرها اغلب نادیده گرفته می‌شوند، اما می‌توانند داده‌های مربوط به کارهای چاپی را ذخیره کنند. از بین بردن آن‌ها دری را می‌بندد که اکثر مردم هرگز به آن فکر نمی‌کنند.

کلیدها سپس با استفاده از روش «اشتراک‌گذاری راز شمیر» (Shamir’s secret sharing) تقسیم شدند. طرح شمیر این کار را به صورت ریاضی برای کلیدهای رمزنگاری انجام می‌دهد. در عمل، این بدان معنا بود که چندین شرکت‌کننده باید برای بازسازی یک کلید همکاری می‌کردند، بنابراین هیچ فرد داخلی نمی‌توانست با وجوه مشتریان فرار کند. در تکرارهای بعدی این فرآیند، کوین‌بیس همچنین یک حسابرس مستقل را برای تأیید اینکه مراسم طبق برنامه پیش رفته است، به کار گرفت.

این پیکربندی همیشه به این پیچیدگی نبود. در ابتدا، این شرکت به درایوهای USB و پشتیبان‌های کاغذی متکی بود که در صندوق‌های امانات بانکی نگهداری می‌شدند. حتی با این سیستم ساده‌تر، حدود ۸۷ درصد از وجوه مشتریان تا اواخر سال ۲۰۱۲ به صورت آفلاین نگهداری می‌شد.

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

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *