تابحال درباره “قانون حفاظت عمومی داده” (General Data Protection Regulation یا به اختصار GDPR) که از ۴ خرداد ۱۳۹۷ در اروپا لازم-الاجرا خواهد شد شنیدهاید؟!
تابحال درباره “قانون حفاظت عمومی داده” (General Data Protection Regulation یا به اختصار GDPR) که از ۴ خرداد ۱۳۹۷ در اروپا لازم-الاجرا خواهد شد شنیدهاید؟!
بعد از رسوائی که فیسبوک با افشاء اطلاعات کاربرانش به بار آورد ، کمیسیون اروپا برای هماهنگ کردن قوانین مربوط به حفاظت از اطلاعات و حریم خصوصی شهروندانش در محدوده اروپا ، این قانون را از ۴ خرداد ۱۳۹۷ (۲۵ می ۲۰۱۸) لازم-الاجرا کرد. لذا اگر شما صاحب استارتاپ هستید و ممکن است شهروندان اروپایی از سرویس و خدمات شما استفاده کنند بهتر است زیرساخت خود را برای حفاظت از اطلاعاتشان آماده کنید.
قانون حفاظت عمومی داده (GDPR) ، بر حفاظت اطلاعات کاربران بر اساس اصول پایهای که در اینجا قید شده تاکید میکند تا دنیا بطور امن به سمت داده محور شدن حرکت کند.
بر اساس این قانون ، در صورت نشت دیتا از سازمانی که اطلاعات شهروندان اروپائی را نگهداری میکند، رویه های خاصی برای پاسخگویی آن سازمان/شرکت به کمیسیون اروپا ویا سازمان های مربوطه طراحی شده که دانستن این رویهها و مراحل ، به کسانی نظیر ما که توسعهدهندگان و طراحان سیستمهای نرمافزاری و داده-محور هستیم ، کمک میکند در صورت جهانی شدن این فرآیند -که چیزی دور از ذهن نیست- به خوبی به استقبال آن برویم.
در این پست ، باهم به سراغ بررسی چارچوب های حفاظت از داده که GDPR مشخص کرده میرویم و چگونگی پیاده سازی پلتفرمهای نرمافزاریتان با این قوانین را بررسی میکنیم.
همه ما اخبار مهیجی درباره جریمههای بزرگ نشت اطلاعات کاربران در شرکتهای خارجی شنیدهایم. هرچند کشور ما با این استانداردها ، چند میلیون سال نوری فاصله دارد ولی قانون جدید حفاظت عمومی داده (GDPR) ، تمامی نهادها، موسسات ،شرکتها و حتی آژانسهای دولتی سرتاسر جهان را که اطلاعات شهروندان اروپا را جمعآوری و نگهداری میکنند (حتی درصورتیکه حضور فیزیکی در خاک اروپا ندارند) را شامل میشود که ایران نیز از این قاعده مستثنی نخواهد بود.
همچنین طبق این قانون هر مجموعه و نهادی که نتواند مفاد این قانون جدید را در زیرساختش بگنجاند ، بیشترین جریمه را پرداخت خواهد کرد که معادل ۴٪ درآمد آن مجموعه یا ۲۰ میلیون یورو خواهد بود و همچنین اجازه دسترسی به کاربران اروپایی خود را از دست خواهد داد.
هرچند طبق این نظرسنجی که گارتنر انجام داده ، بیش از ۵۰ درصد موسسات، حتی ۷ ماه بعد از لازم-الاجرا شدن این قانون یعنی تا آخر سال ۲۰۱۸ از نظر فنی نخواهند توانست این قانون را بطور کامل در زیرساختهایشان لحاظ کنند ، با اینحال هر شرکتی که کامل قانون عمومی حفاظت داده (GDPR) را پیاده سازی کند ، مطمئنا اروپاییان بیشتری به وی اعتماد خواهند کرد.
این قانون ، چندین پالیسی (سیاست) مختلف دارد که بطور کامل روش دریافت ، ذخیره سازی و دسترسی به دیتا را محدود میکند. باهم این پالیسیهارا مرور کنیم.
قانون عمومی حفاظت داده (GDPR) ، بطور مستقیم به روشهای دسترسی ، ذخیرهسازی و حفاظت از اطلاعات در لایه داده (Data Model) در دیتابیس اشاره میکند که میبایست هنگام طراحی و ذخیرهسازی لایه دیتا نرمافزارتان آنها را مد نظر داشته باشید:
اجرای کامل مفاد قانون عمومی حفاظت داده (GDPR) تنها با تغییر زیرساخت امکانپذیر نیست، بلکه یک پروسه سنگینایست که تغییرات زیادی را در حوزه زیرساخت فناوری اطلاعات ، نرم افزارها و اتوماسیون تمام مفاد این قانون در تک تک رگ و ریشههای سازمان و کسب و کار است.
یکی از لایههای مهم در این پروسه ، لایه پایگاه داده است که بطور خلاصه به برخی از پیاده سازی های GDPR که شامل حال دیتابیسها میشود میپردازم:
یکی از دلایلی که در گزارش گارتنر برای زمانبر بودن پروسه پیاده سازی چنین پروتکلهای امنیتی برای همه سازمانهای اتحادیه اروپا و تمامی سازمانها و شرکتهایی که از دیتای کاربران اروپایی نگهداری میکنند قید شده ، این است که بسیاری از سیستمهای سازمانها نمیتوانند همزمان با کارهای روزانهای که انجام میدهند اقدام به پیادهسازی موازی این قانون در زیرساختشان نمایند.
شما چه فکر میکنید؟ آیا این قوانین خوب است یا دست و پا گیر؟!
اصلا امکان حرکت کشور ما که هنوز ای-نماد ، نماد امنیتش است به چنین سمت و سویی امکانپذیر است؟
واقعا چه بلایی سر اطلاعاتی که ما روی سرورها و سایت های ایرانی داریم میاورند؟
شاید ترس مردم و عدم اعتمادشان به سرویس های داخل کشور ، بخاطر نداشتن چنین قوانین محکم و سرسختانهایست.