KodeA
05/10/2024
موقف مهم مر عليا وأنا بشتغل في KodeAكمطور Node.js:
من فترة جه لنا عميل كان عنده نظام خاص داخل شركته، وطلب مننا نعمل ميزة محددة: كل يوزر على السيستم لازم يكون عنده باسورد مختلف، ومينفعش اتنين يوزرز يبقوا بنفس الباسورد. العميل كان شايف إن الميزة دي هتحافظ على خصوصية أكتر.
اشتغلنا على الطلب ده، والكود اللي هتشوفوه في السكرين شوت كان الحل الأولي اللي نفذناه. ومع إننا طبقناه، كان عندنا قلق كبير من ناحية الأمان، وحاولنا نوضح للعميل إن الحل ده ممكن يكون خطير على السيستم لأسباب معينة. 😬👇
1.الأداء: تخيل لما السيستم يجبرك كل مرة حد يسجل أو يغير الباسورد إنه يقارن الباسورد بكل الباسوردات الموجودة في قاعدة البيانات. مع مرور الوقت، والزيادة في عدد المستخدمين، السيستم هيبدأ يتقل ويبطأ بشكل ملحوظ.
2. هجمات التوقيت (Timing Attacks): مع إن الباسوردات مشفرة، بس عملية المقارنة نفسها بتفتح الباب لهجمات ممكن تستغل الوقت اللي بياخده السيستم في المعالجة. وده بيعرض بيانات المستخدمين لخطر.
3.**حلول أكثر أماناً: إحنا في KodeAحاولنا نعرض حلول أكثر أمانًا للعميل، زي استخدام تقنيات زي salted hashes، اللي بتمنع تكرار الباسوردات بشكل آمن وبتضمن إن مفيش حد يقدر يستغل السيستم حتى لو كان فيه محاولة للاختراق.
⚠️ رغم إن العميل كان مصر على تطبيق الحل بالطريقة دي، إحنا حاولنا نعملها بشكل يحافظ على أمان بياناته ونحمي السيستم من المخاطر. الموقف ده فكرني دايمًا بإن الأمان لازم يكون الأولوية الأولى، خصوصًا لما نتعامل مع بيانات حساسة زي بيانات المستخدمين.
🎯 في النهاية، قدرنا نحقق اللي العميل عاوزه، لكن دايمًا بنحرص إننا ننصح عملائنا بأفضل الممارسات لحماية بياناتهم.
hashtag hashtag hashtag hashtag #باسوردات hashtag #سيكيورتي hashtag
12/04/2024
ذكر دائمًا: النجاح لا يأتي بالصدفة، بل بالعمل الجاد والتفاني. كن مصدر إلهام لنفسك وللآخرين، وابحث عن الفرص واستغلها لتحقيق أحلامك
#كوديا
https://kodeaa.com/
12/04/2024
كل خطوة صغيرة تقودك نحو النجاح. لا تستسلم، ولا تيأس، فالرحلة تستحق كل عناءها. تذكر دائمًا: الإصرار هو مفتاح النجاح!
#كوديا
https://kodeaa.com/
Click here to claim your Sponsored Listing.
Category
Contact the business
Website
Address
Cairo