چطور از دادههایتان محافظت میکنیم — بدونِ حرفهای کلی
۱۰ مرداد ۱۴۰۵
هر سایتی مینویسد «امنیتِ شما برای ما مهم است». این جمله هیچ اطلاعاتی ندارد. اینجا بهجایش نوشتهایم دقیقاً چه کار میکنیم، تا بتوانید قضاوت کنید.
رمزِ عبورتان را نداریم
رمزِ شما در دیتابیسِ ما ذخیره نمیشود. آنچه ذخیره میشود نتیجهی یک تابعِ یکطرفه است (bcrypt) که برگرداندنش به رمزِ اصلی عملی نیست.
نتیجهی عملی: حتی ما هم نمیتوانیم رمزتان را ببینیم. اگر کسی روزی نسخهای از دیتابیسِ ما را بدزدد، رمزی برای خواندن پیدا نمیکند. به همین دلیل هم اگر رمزتان را فراموش کنید، نمیتوانیم برایتان بفرستیمش — فقط میتوانیم اجازهی ساختنِ رمزِ تازه بدهیم.
لینکهای بازیابی هم همینطورند
وقتی «رمزم را فراموش کردهام» را میزنید، یک توکنِ تصادفی برایتان ایمیل میشود. آنچه ما نگه میداریم فقط هشِ آن توکن است، نه خودش.
آن لینک:
- فقط یکبار کار میکند. بعد از استفاده میمیرد.
- پس از یک ساعت منقضی میشود.
- در تعدادِ محدود در ساعت صادر میشود، تا کسی نتواند از این فرم برای پر کردنِ صندوقِ ایمیلِ کسِ دیگر سوءاستفاده کند.
بیرونانداختن، واقعاً بیرونانداختن است
در خیلی از سایتها «خروج از همهی دستگاهها» فقط کوکیِ مرورگرِ خودتان را پاک میکند و بقیه تا انقضای طبیعیشان معتبر میمانند.
اینجا هر نشستی که ساخته میشود یک شمارهی نسل با خودش دارد. وقتی رمزتان را عوض میکنید یا «خروج از همهی دستگاهها» را میزنید، آن شماره جلو میرود و هر نشستِ قبلی در همان لحظه بیاعتبار میشود. نه بعد از چند روز — همان ثانیه.
هیچکس نمیتواند بینهایت رمز حدس بزند
تلاشهای ناموفقِ ورود شمرده میشوند و پس از چند بار، ورود برای مدتی بسته میشود.
نکتهی ریزی که مهم است: این محدودیت هم روی آدرسِ ایمیل و هم روی IP اعمال میشود. محدودیتِ IP بهتنها کافی نیست، چون مهاجمی که از صدها پروکسی استفاده میکند بهراحتی از آن رد میشود — ولی محدودیتِ ایمیل او را همچنان به چند تلاش روی همان یک حساب محدود میکند.
دفترِ حسابها بررسی میشود
هر حرکتِ پول دو سمت دارد. یک بررسیِ خودکار هر شب تطابقِ مجموعِ کیفپولها با تاریخچهی تراکنشها را کنترل میکند. اگر عددی نخواند، دیده میشود.
پشتیبانها شمرده نمیشوند، آزمایش میشوند
از دادهها روزانه در سه جای متفاوت نسخهی پشتیبان گرفته میشود. و مهمتر: بررسی میشود که آن نسخهها واقعاً قابلِ بازگرداندناند — نه فقط اینکه فایلی وجود دارد. یک پشتیبانِ خالی که هیچوقت آزمایش نشده، بدتر از نداشتنِ پشتیبان است، چون خیالتان را راحت میکند.
چه چیزی هنوز کامل نیست
صادق باشیم: ما یک شرکتِ کوچکِ نوپاییم، نه یک بانک با تیمِ امنیتِ چندنفره. ممیزیِ امنیتیِ مستقلِ شخصِ ثالث نداشتهایم. اگر مشکلی پیدا کردید، به info@moneyharbor.net بنویسید — جدی میگیریمش و از شما تشکر میکنیم.