المحتوى هنا ينقصه الاستشهاد بمصادر، أي معلومات غير موثقة يمكن التشكيك بها وإزالتها.
هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها
يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.

بذرة (حوسبة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
Question book-new.svg
المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018)
N write.svg
هذه مقالة غير مراجعة. ينبغي أن يزال هذا القالب بعد أن يراجعها محرر عدا الذي أنشأها؛ إذا لزم الأمر فيجب أن توسم المقالة بقوالب الصيانة المناسبة. (يناير 2015)

البذرة أو القيمة الإبتدائية (بالإنجليزية Seed) هو عدد (أو متجه) يتم استعماله لتمهيد مولد أعداد شبه عشوائية. مستعملا البذرة يقوم المولد بحساب متتالية من الأعداد (شبه) العشوائية. عند استخدام نفس البذرة لخوارزمية ما يتم الحصول على نفس المتتالية.

في حالة استخدام البذرة في حسابات خاصة بالتشفير مثلا لتوليد مفتاح يجب التأكد من استحالة تخمين البذرة المستعملة عن طريق استعمال قيمة عشوائية. مثال على قيم عشوائية هي حركة الماوس (تروكربت) أو الفاصل الزمني بين الضغط على أزرار لوحة المفاتيح (بي جي بي).

في حالة تسرب ماهية البذرة يكون التشفير غير آمن ولا يمكن ضمان سرية البيانات المشفرة.

مراجع[عدل]

Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.