ما هي أرقام بطاقات الائتمان
تكنولوجيا / / December 19, 2019
أي بطاقة مصرفية لديها معرف خاص بها - فريدة من نوعها عدد 16 رقما. وكنت أعتقد أنه منذ الناس (وبالتالي البطاقة) كثيرا، فمن الممكن التحايل على النظام عن طريق إدخال اخترع مزيج من الأرقام عندما، على سبيل المثال، التسجيل في بعض الخدمات، لا تفترض دفع قال بطاقات الحق الآن. ومع ذلك، لا تعمل هذه الخدعة. والحقيقة أن أرقام بطاقات الائتمان مبنية على أساس قواعد معينة، وهذا يسمح لنا لحساب دقة وجود بطاقة دخلت حتى من دون الاشارة مباشرة الى البنك.
على سبيل المثال، عند تحديد بطاقة فيزا وإدخال أي من يختلف الرقم الأول من الرباعية، لم تنجح. أرقام جميع بطاقات فيزا تبدأ مع الرقم "4".
وتصدر الغالبية العظمى من البطاقات في روسيا من قبل أنظمة الدفع فيزا وماستركارد. بالنسبة لهم، لدينا التركيبة التالية من الأرقام في بداية الغرفة:
- فيزا: 4-
- ماستركارد: 51- 52- 53- 54- 55-
ويمكن الاطلاع على القائمة الكاملة للالبادئات البطاقات المصرفية، اعتمادا على نظام الدفع هنا.
مبلغ الشيك
والحقيقة هي أنه على الرغم من انتشار جميع أنواع التطبيقات، وتبسيط تخزين والمدخلات من بيانات الخرائط، والناس يترددون جدا لتخزين المعلومات في شكل (وهذا له معناه). ونتيجة لذلك، علينا أن تدخل باستمرار عدد الأيدي التي ستؤدي حتما إلى الأخطاء البشرية.
للكشف حظة من الأخطاء أثناء الكتابة، وقد تم تطوير خوارزميات الفرز. الرقم الأخير في أي بطاقة الائتمان - هو نتيجة لسلسلة السابق 15 رقما، وأنه من الممكن دائما "تخمين" إذا كنت تعرف 15 الأرقام الأولى، و خوارزمية Luhn.
وفي عام 1954، أنشأت هانز بيتر القمر خوارزمية التي دخلت في وقت لاحق الدولي ISO / IEC 7812-1 القياسية، وعلى أساسها يجري بناؤها أرقام بطاقات.
والسبب في اختيار هذه الخوارزمية أصبح بساطته وفعاليته. الإنسان العادي بعد يومين أو ثلاثة حسابات خاطئة محاكمة يمكن أن يحسب الرقم الاختيار في الاعتبار. في هذه الحالة، ويضمن طريقة للكشف عن خطأ عند إدخال الأرقام من رقم واحد خاطئة. وبالإضافة إلى ذلك، الخوارزمية بالكشف تقريبا جميع أرقام عشوائية استبدال مقترن (خطأ نموذجي الإنسان عند دخوله). ولكن بعد ذلك هناك أيضا مساوئ. الاختباري - 1 أرقام فقط. لذلك، هناك فرصة 10٪ أن عددا عشوائيا سوف يكون صحيحا لخوارزمية.
Luhn الخوارزمية يعمل بسيطة جدا والاختلاف الوحيد اعتمادا على عدد من الأرقام في التسلسل (أو حتى الغريب عدد من العناصر). كما عرضت الخالق مرقمة الأرقام من اليمين إلى اليسار، ولكن من الممكن وغير ذلك.
في البداية لدينا سلسلة من 16 رقما.
تعداد كافة الأرقام من اليسار إلى اليمين. أولا وبعد ذلك من خلال رقم واحد ضرب من قبل اثنين، وإذا كان المنتج هو أكبر من تسعة، ثم طرح 9 منه. كخيار - تضيف ما يصل الأرقام الناتجة عدد من رقمين. وسوف تكون هي نفسها.
يتم تشكيل تسلسل الناتجة عن ذلك.
يجب أن يكون نتيجة للتكاثر من مضاعفات الرقم 10، وإلا فإن أرقام الاختيار غير صحيح. لجعله وفيا لتسلسل الأصلي، تحتاج إلى زيادته بحيث المبلغ بعد التحويل من مضاعفات الرقم 10.
يوجد المزيد من خوارزميات التحقق الهوىلكن العثور عليهم ليس من السهل جدا في ذهنه.
ومن الأمثلة الأخرى على استخدام
وتستخدم اختبارية في كل مكان. انها تسمح لك لحساب الفور الخطأ عند دخول تسلسل مهمة من الأرقام. الرموز الشريطية، وأرقام بطاقات الهوية من مختلف الوثائق الشخصية في بلدان مختلفة - كل اختبارية استخدام. ومن الجدير بالذكر أن تستخدم اختبارية في جميع أنحاء الالكترونيات بشكل عام، حيث نزاهة وسلامة موثوقية البيانات الهامة.
مساواة
في فجر عصر الكمبيوتر، وكانت الذاكرة في أجهزة الكمبيوتر التي لا عن بيانات موثوقة ومشوهة بشكل دوري. أراد المهندسين لايجاد وسيلة للكشف عن الأخطاء في البيانات.
الحل يكمن في السيطرة على التكافؤ. يتم إضافة 8 بت في البايت، وكان مجموعهما إما الفردية أو الزوجية. لكل قليلا لخلق إضافية قليلا السيطرة - التكافؤ قليلا. إذا كانت كمية البتات في البايت يحتوي على وحدة حتى، بت التكافؤ تسجيل، وإلا - صفر.
طريقة بسيطة جدا، ولكن أيضا فعالة جدا. لا نستطيع أن نقول أي من البتات في البايت تم تسجيلها بشكل غير صحيح. ربما تحقق بعض الشيء التحق نفسه على خطأ؟ خطأ مزدوج ويمكن أيضا ببساطة الاندفاع.
الآن حيث الذاكرة هو أكثر موثوقية، وأجهزة الكمبيوتر أكثر تقليدية لا تستخدم التعادل. ومع ذلك، لا يزال هناك صعبة جدا من موثوقية النظام (المصرفي والطاقة وهلم جرا). يستخدم هناك نوع خاص من الذاكرة يسمى ECC (رمز تصحيح الخطأ الذاكرة). خوارزميات مماثلة لتلك التيالتي تستخدم في ECC، تسمح بدقة مطلقة للكشف عن كل بت غير صحيح وتصحيح القيمة إلى true.
RAID
وعلى الرغم من انتقال نشط لمحركات الأقراص الصلبة (SSD)، محركات الأقراص الصلبة المغناطيسية (HDD) لا تزال هي طريقة تخزين المعلومات الرئيسي. فهي أرخص بكثير، والقيمة لكل بت من المعلومات المخزنة فيها حتى الآن غير قابلة للتحقيق لSSD.
HDD لديها في هيكلها والعناصر المنقولة هي بطبيعة الحال واحدة من أكثر كثيرا الخارجة من أجهزة النظام في الكمبيوتر. إذا كان لديك أبدا في مواجهة الواقع من القرص الثابت فشل حياتي، فأنت إما الصغار جدا أو محظوظا للغاية.
في حالة تخزين بيانات حساسة، فمن الضروري أن تنطبق على الأكثر كفاءة، وإن لم يكن الأكثر ملاءمة القرار - لا تضيع هذه البيانات في حالة فشل قرص واحد، تحتاج إلى تخزينها في نفس الوقت على اثنين أو أكثر محركات الأقراص.
طريقة بديلة وأكثر قليلا فعالة للتمويل هو تقسيم البيانات على الأقراص المختلفة وسجلات اختبارية على هذه الأقراص. كل RAID المعنى على أساس افتراض أن فشل قرص واحد يمكن أن يحدث في أي وقت، ولكن فشل اثنين - الآن أقل احتمالا. بمجرد أن محرك واحد بالكشف عن مشكلة، بل هو أمل التشغيل العادي للأقراص المتبقية، تتم إزالة شقيق كسر ووضعها في مكان أسطوانة جديدة. ثم سكب عليه من معلومات ويستمر النظام في العمل كما يجب.
الأصل RAID اختصار يعني «صفيف مكرر من الأقراص غير مكلفة». الأكاذيب وهذا يعني في استخدام محركات أرخص وأقل موثوقية. وكان واضحا أن الأقراص تفشل، ولكن نظرا لتخزين البيانات، مثل عجلات تعامل محاكمة أرخص من العجلات أكثر تكلفة، وأكثر موثوقية نسبيا.
الآن وبعد أن محركات الأقراص الصلبة بشكل عام أصبحت أكثر موثوقية، تغيرت قيمة RAID نفسها. الآن انها «صفيف مكرر من الأقراص المستقلة».
هذه التدابير هي، بطبيعة الحال، اللازمة، ونحن إذا نظرنا إلى الأمر من منظور حياة الفرد، وقادرة بسهولة مثل لمشروع طرق للأنشطة اليومية - قوائم مختلفة، ما يجب عمله والإدارة، remayndery، باب podorgat مرة واحدة تخوض لها مفتاح. كل هذا التدقيق عن الأخطاء ومحاولات لتفاديها.