مفتاح سري.
يمثل مفتاح خاص بيتكوين وهناك حاجة لتكون قادرة على إنفاق bitcoin وتوقيع المعاملات. راجع موقع Bitcoin Wiki الرسمي لمزيد من المعلومات حول المفاتيح الخاصة. إن PrivateKey في Bitcore هو كائن غير قابل للتغيير يحتوي على طرق للاستيراد والتصدير إلى مجموعة متنوعة من التنسيقات بما في ذلك تنسيق استيراد المحفظة.
استنبط مفتاح خاص.
فيما يلي كيفية إنشاء مفتاح خاص جديد. سيقوم بإنشاء رقم عشوائي جديد باستخدام window. crypto أو مكتبة التشفير Node. js.
لتصدير واستيراد مفتاح خاص ، يمكنك القيام بما يلي:
ملاحظة: يتضمن WIF (تنسيق استيراد المحفظة) معلومات حول الشبكة وإذا كان المفتاح العام المرتبط مضغوطًا أو غير مضغوط (وبالتالي سيتم إنشاء نفس عنوان بت كوين باستخدام هذا التنسيق).
لإنشاء عنوان أو مفتاح PublicKey من مفتاح خاص:
التحقق من صحة مفتاح خاص.
يبدو رمز تنفيذ عمليات التحقق هذه على النحو التالي:
مفتاح خاص جديد (بيانات ، شبكة)
Instantiate على PrivateKey من BN و Buffer و WIF.
إرجاع: PrivateKey - نسخة صالحة جديدة من مفتاح خاص.
privateKey. toObject ⇒ كائن.
إرجاع: كائن - تمثيل كائن عادي.
privateKey._classifyArguments (البيانات ، الشبكة) ⇒ Object.
مساعد داخلي لإنشاء كائن معلومات داخلي خاص من أنواع مختلفة من الوسائط التي تم تمريرها إلى المُنشئ.
privateKey. toString () ⇒ string.
سوف إخراج PrivateKey ترميز كسلسلة سداسية عشرية.
privateKey. toWIF () ⇒ string.
سيتم إخراج PrivateKey إلى سلسلة WIF.
الإرجاع: string - تمثيل WIP للمفتاح الخاص.
privateKey. toBigNumber () ⇒ BN.
سيعود المفتاح الخاص كمثال BN.
إرجاع: BN - A BN مثيل للمفتاح الخاص.
privateKey. toBuffer () ⇒ Buffer.
سيعود المفتاح الخاص كمخزن مؤقت BN.
الإرجاع: مخزن مؤقت - مخزن مؤقت للمفتاح الخاص.
privateKey. toPublicKey () ⇒ PublicKey.
سيعود المفتاح العام المقابل.
Returns: PublicKey - مفتاح عام يتم إنشاؤه من المفتاح الخاص.
privateKey. toAddress ([الشبكة]) ⇒ العنوان.
سيظهر عنوانًا للمفتاح الخاص.
الإرجاع: العنوان - عنوان تم إنشاؤه من المفتاح الخاص.
privateKey. inspect () ⇒ string.
سيتم إرجاع سلسلة تنسيق لوحدة التحكم.
عائدات: سلسلة - مفتاح خاص.
PrivateKey. fromString ⇒ PrivateKey.
Instantiate على PrivateKey من سلسلة WIF.
إرجاع: PrivateKey - نسخة صالحة جديدة من PrivateKey.
PrivateKey. fromBuffer (arg، network) ⇒ PrivateKey.
Instantiate على PrivateKey من المخزن مؤقت مع تمثيل DER أو WIF.
PrivateKey. fromObject (الكائنات)
Instantiate a PrivateKey من كائن جافا سكريبت عادي.
PrivateKey. fromRandom ([network]) ⇒ PrivateKey.
Instantiate على PrivateKey من وحدات البايت العشوائية.
إرجاع: PrivateKey - نسخة صالحة جديدة من PrivateKey.
PrivateKey. getValidationError (data، [network]) ⇒ null | خطأ.
تحقق مما إذا كان سيكون هناك أي أخطاء عند تهيئة مفتاح خاص.
عوائد: فارغة | خطأ - خطأ إذا كان موجودًا.
PrivateKey. isValid (البيانات ، [الشبكة]) ⇒ Boolean.
تحقق من صحة المعلمات.
الإرجاع: منطقي - إذا كان المفتاح الخاص سيكون صالحًا.
<h1> الحصول على عنوان بيتكوين من المفتاح الخاص </ h1>
الحصول على عبر متجر التطبيقات قراءة هذه المشاركة في التطبيق لدينا!
Retrive مفتاح عام من مفتاح خاص بيتكوين.
كيف يمكنني الحصول على عنوان بيتكوين من مفتاح خاص بيتكوين.
أفهم الطريقة بأكملها باستثناء أول واحد ، حيث يأتي المفتاح العام وسلك x و y من مفتاح hash / private.
إذا كان بإمكاني الحصول على مثال الكود في php سيكون ذلك أكثر فائدة بالنسبة لي.
حسنا بالنسبة للمبتدئين استخدام المكتبة التالية:
اختياريا يمكنك استخدام الخلفية من vanitygen وتوليد عناوين عبر exec () ، shell_exec () ، أو حتى أفضل escapeshellarg (). بخلاف هاتين الطريقتين ، ستكون خياراتك هي إعداد بروتوكول نقل الملفات مع خادم bitcoind.
إذا كنت لا تزال تواجه مشكلة ، فراجع الموضوع (المواضيع) التالي.
هذا ليس حقا ما كنت تبحث عنه ، لأنك تبدأ من مفتاح خاص محدد. ولكن إذا كنت ترغب فقط في إنشاء مفتاح خاص وعام ، فقد ترغب في النظر إلى vanitygen ، التي تولد كليهما.
مفتاح سري.
تحتوي هذه الصفحة على عناوين عينة و / أو مفاتيح خاصة. لا ترسل bitcoins إلى أو استيراد أي مفاتيح عينة؛ سوف تخسر أموالك.
المفتاح الخاص في سياق Bitcoin هو رقم سري يسمح بإنفاق bitcoins. تحتوي كل محفظة من Bitcoin على مفتاح خاص أو أكثر يتم حفظه في ملف المحفظة. ترتبط المفاتيح الخاصة رياضيا بجميع عناوين Bitcoin التي تم إنشاؤها للمحفظة.
لأن المفتاح الخاص هو "التذكرة" التي تسمح لشخص ما بإنفاق bitcoins ، من المهم أن يتم الاحتفاظ بها آمنة. يمكن الاحتفاظ بالمفاتيح الخاصة على ملفات الكمبيوتر ، ولكن في بعض الحالات تكون قصيرة بما فيه الكفاية بحيث يمكن طباعتها على الورق.
تسمح بعض المحافظ باستيراد المفاتيح الخاصة دون توليد أي معاملات في حين تتطلب المحافظ الأخرى أو الخدمات أن يتم تجريف المفتاح الخاص. عندما يتم مسح مفتاح خاص ، يتم بث عملية ترسل الرصيد الذي يسيطر عليه المفتاح الخاص إلى عنوان جديد في المحفظة. كما هو الحال مع أي معاملة أخرى ، هناك خطر من أن تكون المعاملات التي تم اجتنابها مضاعفة.
في المقابل ، توفر bitcoind وسيلة لاستيراد مفتاح خاص دون إنشاء عملية مسح. يعتبر هذا خطيرًا جدًا ، ولا يُقصد استخدامه حتى من قِبل مستخدمي الطاقة أو الخبراء إلا في حالات محددة جدًا. يمكن سرقة Bitcoins بسهولة في أي وقت ، من محفظة استوردت مفتاحًا خاصًا غير موثوق به أو غير آمن - وهذا يمكن أن يتضمن مفاتيح خاصة تم إنشاؤها في وضع عدم الاتصال ولم يرها شخص آخر أبدًا [1] [2].
مثال المفتاح الخاص.
في Bitcoin ، المفتاح الخاص هو رقم 256 بت ، والذي يمكن تمثيله من عدة طرق. هنا مفتاح خاص بالنظام الست عشري - 256 بت بالنظام الست عشري هو 32 بايت ، أو 64 حرفًا في النطاق من 0 إلى 9 أو A-F.
مجموعة من مفاتيح ECDSA الخاصة الصالحة.
يُعد كل رقم 256 بت تقريباً مفتاحًا خاصًا صالحًا لـ ECDSA. على وجه التحديد ، أي رقم 256 بت من 0x1 إلى 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 مفتاح خاص صالح.
يخضع نطاق المفاتيح الخاصة الصالحة لمعيار secp256k1 ECDSA الذي تستخدمه Bitcoin.
مفاتيح محفظة هرمية مميزة (HD).
قد تستخدم برامج المحفظة بعلية BIP 32 لتوليد العديد من المفاتيح الخاصة والمفاتيح العامة المقابلة من قيمة سرية واحدة. وهذا ما يسمى محفظة تحديدية هرمية ، أو محفظة عالية الدقة قصيرة. تتكون قيمة البذرة ، أو المفتاح الموسع الرئيسي ، من مفتاح خاص 256 بت و رمز سلسلة 256 بت ، 512 بت في الإجمالي. يجب عدم الخلط بين قيمة البذور والمفاتيح الخاصة المستخدمة مباشرة لتوقيع معاملات Bitcoin.
ينصح المستخدمون بشدة باستخدام محافظ الأقراص عالية الدقة ، لأسباب تتعلق بالسلامة: يجب فقط الاحتفاظ بنسخة احتياطية من محفظتك عالية الدقة بمجرد استخدام عبارة ذاكريومية ؛ بعد ذلك في المستقبل ، يمكن للنسخ الاحتياطي الوحيد دائمًا إعادة توليد نفس المفاتيح الخاصة. لذلك ، يمكنه استرداد جميع العناوين بأمان ، وجميع الأموال المرسلة إلى تلك العناوين. تقوم المحافظ غير عالية الدقة بإنشاء مفتاح خاص جديد تم تحديده عشوائيًا لكل عنوان جديد ؛ لذلك ، في حالة فقد ملف المحفظة أو تلفه ، سيفقد المستخدم جميع الأموال التي تم استلامها إلى العناوين التي تم إنشاؤها بعد أحدث نسخة احتياطية.
تنسيق استيراد Wallet58 Base.
عند استيراد مفاتيح خاصة من ECDSA أو مسحها ، يتم استخدام تنسيق أقصر يُعرف بتنسيق استيراد المحفظة ، والذي يقدم مزايا قليلة. يكون تنسيق استيراد المحفظة أقصر ، ويشتمل على رموز التحقق من الأخطاء المضمنة بحيث يمكن اكتشاف الأخطاء الإملائية و / أو تصحيحها (وهو أمر مستحيل بالتنسيق السداسي) وطباعة وحدات بت تشير إلى كيفية استخدامها. يعد تنسيق استيراد المحفظة الطريقة الأكثر شيوعًا لتمثيل المفاتيح الخاصة في Bitcoin. بالنسبة للمفاتيح الخاصة المرتبطة بالمفاتيح العمومية غير المضغوطة ، فهي 51 حرفًا وتبدأ دائمًا بالرقم 5 على mainnet (9 على testnet). المفاتيح الخاصة المرتبطة بالمفاتيح العامة المضغوطة هي 52 حرفًا وتبدأ برأس مال L أو K على mainnet (c على testnet). هذا هو نفس المفتاح الخاص في تنسيق استيراد محفظة (mainnet):
عندما يتم استيراد مفتاح WIF الخاص ، فإنه يتوافق دائمًا مع عنوان Bitcoin واحد تمامًا. يمكن لأية أداة مساعدة تقوم بإجراء التحويل عرض عنوان Bitcoin المطابق. يعتبر التحويل الرياضي معقد نوعًا ما ويفضل تركه لجهاز الكمبيوتر ، ولكن من الجدير بالذكر أن WIF يضمن أنه سيتوافق دائمًا مع نفس العنوان بغض النظر عن البرنامج المستخدم لتحويله.
عنوان Bitcoin الذي تم تنفيذه باستخدام النموذج أعلاه هو: 1CC3X2gu58d6wXUW _SAMPLE_ADDRESS_DO_NOT_SEND_ MffpuzN9JAfTUWu4Kj.
شكل مفتاح خاص صغير.
تستخدم بعض التطبيقات تنسيق المفتاح الخاص المصغر. ليس لكل مفتاح خاص أو عنوان بيتكوين مفتاح شخصي صغير مناظر - يجب أن يتم إنشاؤه بطريقة معينة لضمان وجود مفتاح خاص صغير لعنوان. يتم استخدام المفتاح الخاص الصغير للتطبيقات حيث تكون المساحة حرجة ، مثل رموز QR وفي bitcoins الفعلية. يحتوي المثال أعلاه على مفتاح صغير ، وهو:
يمكن إرسال أي Bitcoins تم إرسالها إلى العنوان 1CC3X2gu58d6wXUW _SAMPLE_ADDRESS_DO_NOT_SEND_ MffpuzN9JAfTUWu4Kj من قبل أي شخص يعرف المفتاح الخاص الذي يقوم بتطبيقه في أي من التنسيقات الثلاثة ، بغض النظر عن وقت إرسال bitcoins ، إلا إذا كانت المحفظة المتلقية لها قد استخدمت منذ ذلك الوقت عملات معدنية تم إنشاؤها. مطلوب المفتاح الخاص فقط لإنفاق bitcoins ، وليس بالضرورة لرؤية قيمة لهم.
إذا تم اختراق أو سرقة مفتاح خاص يتحكم في بيتكوينات غير منفقة ، فيمكن حماية القيمة فقط إذا تم إنفاقها على الفور على مخرجات مختلفة آمنة. نظرًا لأنه لا يمكن إنفاق bitcoins إلا مرة واحدة ، عندما يتم إنفاقها باستخدام مفتاح خاص ، يصبح المفتاح الخاص عديم القيمة. غالبا ما يكون من الممكن ، ولكن من غير المستحسن وغير آمن ، استخدام العنوان الذي ينفذه المفتاح الخاص مرة أخرى ، وفي هذه الحالة ، يمكن إعادة استخدام نفس المفتاح الخاص.
<h1> الحصول على عنوان بيتكوين من المفتاح الخاص </ h1>
الحصول على عبر متجر التطبيقات قراءة هذه المشاركة في التطبيق لدينا!
كيف يمكنني الحصول على عنوان Bitcoin العام من مفتاح خاص معين في تنسيق استيراد المحفظة في وضع عدم الاتصال؟...لقد صنعت محافظ ورقية وأرسل باستمرار ما بىتكوينات أحصل عليها. أنا بجنون العظمة التي أرسلتها bitcoins إلى عناوين بيتكوين ورقة حيث بطريقة ما في وقت ما حصلت على مفاتيحي الشخصية المحفوظة فاسدة. لذا من وقت لآخر أريد تشغيل برنامج نصي أو python أو أي شيء آخر ، للتحقق مما إذا كانت المفاتيح الخاصة بي تتوافق مع العنوان العام الذي أرسل إليه bitcoins. أريد حلًا في وضع عدم الاتصال حتى لا تفعل أشياء مثل عميل satoshi. هل هناك نص صغير كتبه شخص ما يمكنه حل هذا؟
بالنسبة إلى بايثون ، numtowif () أدناه ، من مشاركة بواسطة flyfly المستخدم المنتدى ، يفعل ذلك أيضًا:
أيضا ، عميل Armory لديه بعض C ++ التي يمكن تجميعها والوصول إليها بسهولة من Python الذي يوفر هذا.
سأفحص مكتبة Pybitcoin python (https://github. com/blockstack/pybitcoin أو "pip pybitcoin install").
من السهل جدًا الحصول على العنوان من مفتاح WIF الخاص:
يمكنك أيضًا اشتقاق كائن مفتاح خاص من تمثيل hex الخام:
ملاحظة تعمل هذه المكتبة أيضًا مع Litecoin و Namecoin ومجموعة من العملات الأخرى.
الكشف: أنا واحد من المبدعين.
إذا فهمت مشكلتك بشكل صحيح وكنت تريد فقط حساب عنوان مفتاح خاص معين ، فيمكنك استخدام brainwallet. org لذلك. الموقع على أساس جافا سكريبت بحيث يمكنك فقط تحميل الموقع وفصله من الإنترنت. إذا كنت تريده أكثر أمانًا ، يمكنك تنزيل شفرة المصدر وفتح موقع الويب محليًا على جهاز بلا اتصال.
لدى Brainwallet. org أدوات معالجة مفيدة قليلة جدًا.
انه بسيط جدا.
فقط تحميل صفحة bitaddress. org صفحة (للأمن ، والحكمة الأخرى على الإنترنت ستعمل أيضا ، ولكن يمكن أن يكون هناك مخاطر أمنية) وانقر على علامة التبويب تفاصيل المحفظة.
أدخل مفتاحك الخاص وسوف تحصل على مفتاحك العام المقابل.
مرتجلاً ، يبدو أن pycoin أكثر نشاطًا من البيبيت كوين. لذا سأضع رمز Keir Finlow-Bates من تعليق أعلاه في إجابة بحد ذاتها:
Bitzuma.
بواسطة ريتش Apodaca | تم تحديثه في 5 ديسمبر 2017.
كانت المفاتيح الخاصة جزءًا لا يتجزأ من Bitcoin منذ وصفها الأول في عام 2008. تحاول برامج المحفظة غالبًا حماية المستخدمين من الحاجة إلى فهم المفاتيح الشخصية وكيفية عملها. ومع ذلك ، فإن معظم المستخدمين يواجهون مفاتيح خاصة في نهاية المطاف ، وغالباً ما تكون النتائج غير سارة.
يمكن للفهم الأساسي للمفاتيح الخاصة أن يساعد في منع فقدان الأموال وغيرها من الحوادث المؤسفة ، ولكنه يمكن أن يقدم أيضًا معلومات مفيدة حول كيفية عمل Bitcoin. يوضح هذا الدليل أهم المفاهيم الأساسية الخاصة لاستخدام Bitcoin بشكل فعال.
بيتكوين: نظام المراسلة الآمنة.
على الرغم من أن Bitcoin معروف باسم نظام النقد الإلكتروني ، إلا أنه تحته يدير نظام رسائل آمن مبني على الإنترنت. بدلاً من ترحيل رسائل البريد الإلكتروني أو النصوص أو صفحات الويب ، تقوم شبكة Bitcoin بمعالجة رسائل نقل القيمة التي تسمى بالمعاملات. تلعب المفاتيح الخاصة دورًا مركزيًا في مصادقة هذه الرسائل والسماح للمستخدمين بالتعرف على بعضهم البعض.
مثال يساعد على توضيح المشاكل التي تحلها المفاتيح الخاصة. تخيل تخيل "آليس" أن تدفع "بوب" باستخدام عملة معدنية بقيمة اسمية قدرها ฿ 1. تتمثل خطتها في إنشاء معاملة تعرّف على بوب باسم المستفيد. بعد القيام بذلك ، تخطط Alice لنشر المعاملة إلى شبكة Bitcoin.
في استخدام هذا النظام ، تواجه أليس مشكلتين أساسيتين:
تحتاج Alice إلى طريقة لتعريف نفسها و Bob في المعاملة. إنها can†™ t تستخدم سلطة موثوقة مثل سجل الحكومة أو مزود البريد الإلكتروني لأن ذلك من شأنه أن يخلق نقطة تحكم مركزية وفشل & mdash؛ الشيء الوحيد الذي تم إنشاء بيتكوين للقضاء عليه. تحتاج أليس إلى وسيلة لمنع الآخرين من تغيير معاملتها وتزوير المعاملات باسمها.
Bitcoin يحل كلا المشاكل من خلال نظام يسمى التشفير بالمفتاح العمومي. يستخدم هذا النظام قطعتين من المعلومات لمصادقة الرسائل. يحدد المفتاح العام المرسل أو المستلم ، ويمكن توزيعه على الآخرين. يتم استخدام مفتاح خاص مع المفتاح العام لإنشاء توقيع رسالة غير قابلة للتنزيل. يجب أن يظل المفتاح الخاص سريًا. ترتبط المفاتيح العامة والخاصة رياضيا من خلال خوارزمية التوقيع ، وهو إجراء رياضي يستخدم لإنشاء الهويات ، وتوقيع الرسائل ، والتحقق من صحة التواقيع.
تشفير المفتاح العام. تبدأ Alice (top) باختيار مفتاح خاص (يسار). باستخدام خوارزمية التوقيع (الأوسط) ، تحصل Alice على مفتاح عام من مفتاحها الخاص. ثم ترسل أليس هذا المفتاح العام إلى بوب (أسفل) مع الاحتفاظ بمفتاحها الخاص السري. تقوم أليس بتوقيع رسالة من خلال تمريرها إلى خوارزمية التوقيع مع مفتاحها الخاص. الخوارزمية ترجع التوقيع. تقوم Alice بإرفاق هذا التوقيع بالرسالة وترسل كلاهما إلى Bob. وأخيرًا ، يمرر بوب الرسالة والتوقيع والمفتاح العمومي الذي أعطته أليس إلى خوارزمية التوقيع (على اليمين). إذا كانت الرسالة صحيحة ، فإن الخوارزمية ترجع تأكيدًا.
مع وضع هذه النظرة العامة في الاعتبار ، فيما يلي ستة أشياء عن المفاتيح الخاصة التي يجب وضعها في الاعتبار عند استخدامك للبيتكوين.
1. المفتاح الخاص هو مجرد رقم....مفتاح Bitcoin الخاص هو ببساطة عدد صحيح بين واحد وحوالي 10 77. قد لا يبدو هذا كثيرًا من الاختيارات ، ولكن لأغراض عملية فإنه لا نهائي.
إذا تمكنت من معالجة تريليون مفتاح خاص في الثانية ، فستحتاج إلى أكثر من مليون مرة من عمر الكون ليحسبها جميعًا. والأسوأ من ذلك ، أن مجرد تعداد هذه المفاتيح قد يستهلك أكثر من إجمالي إنتاج الطاقة الشمسية لمدة 32 سنة. يلعب هذا المفتاح الفضائي الكبير دورًا أساسيًا في تأمين شبكة Bitcoin.
لأن المفاتيح الخاصة تحتوي على العديد من الأرقام عندما يتم التعبير عنها كأرقام عشرية ، فقد تم تصميم بديل يسمى Wallet Import Format (WIF). يبدأ هذا التنسيق بالرقم “5” ويحتوي على سلسلة من الحروف والأرقام. على سبيل المثال ، هنا هو المفتاح الخاص الممثلة في تنسيق WIF:
نظرًا لأهمية الحفاظ على سرية المفاتيح الخاصة ، يتم تشفيرها في بعض الأحيان. طريقة شائعة تنتج سلاسل نصية تشبه ترميز WIF ، لكن بدءًا بالرقم “6.” يتطلب فك تشفير مفتاح خاص مشفر بهذه الطريقة كلمة المرور التي تم تعيينها عند تشفير المفتاح الخاص.
2. المعاملات هي رسائل موقعة بمفتاح خاص.
لمنع التزوير ، يتطلب Bitcoin أن تحمل كل معاملة توقيعًا رقميًا. هذا التوقيع ، مثل مفتاح خاص ، هو مجرد رقم محدد من نطاق كبير جدًا. يقوم برنامج المحفظة بإنشاء توقيع من خلال معالجة حسابيًا رياضيًا مع المفتاح الخاص الصحيح.
يعمل هذا النظام لأن أي شخص لديه معاملة وتوقيعه يمكنه التحقق من صحة الرسالة. ومع ذلك ، من المستحيل عمليا التزوير صفقة وهمية. الطريقة الوحيدة لإنتاج توقيع صالح لمعاملة معينة هي استخدام المفتاح الخاص الصحيح.
رسالة العبث. ستقوم خوارزمية التوقيع بإعلام "بوب" إذا تم تغيير الرسالة التي وقعتها "أليس" على الإطلاق. ويمكنه أيضًا أن يخبرنا ما إذا كان قد تم توقيع الرسالة باستخدام مفتاح مختلف عن ذلك الذي قدمته له أليس.
على عكس التوقيع الفعلي ، قد تكتب على الشيك ، يتغير توقيع المعاملة إذا كانت المعاملة تتغير ولو بشكل طفيف. الطريقة التي سيتغير بها التوقيع لا يمكن التنبؤ بها ، مما يضمن أن الشخص الوحيد الذي يمتلك مفتاح خاص يمكنه توفير التوقيع الصحيح.
لاحظ أن التنسيق الداخلي للمعاملة أقل أهمية من فكرة أن المعاملات عبارة عن رسائل موقعة رقمياً يمكن التحقق من صحتها بسرعة وبتكلفة منخفضة. للحصول على تفاصيل حول المعاملات وكيف يتم استخدامها في Bitcoin ، راجع A Visual Language for Bitcoin Transactions.
3. أي شخص يعرف المفتاح الخاص بك يمكن أن يسرق الأموال الخاصة بك.
سيتم قبول أي معاملة صالحة تحمل توقيع صالح من قبل شبكة البت كوين. في الوقت نفسه ، يمكن لأي شخص بحوزته مفتاح خاص إنشاء معاملة صالحة. تعني هاتان الحقيقتان معاً أن شخصًا ما يعرف فقط مفتاحك الخاص يمكنه أن يسرق منك.
العديد من الطرق مفتوحة للصوص الذين يسرقون المفاتيح الخاصة. اثنان من الأكثر شعبية هما وسائط التخزين ووسائل الاتصال. لهذا السبب ، يجب توخي الحذر الشديد عند تخزين أو نقل المفاتيح الخاصة.
عادة ما تقوم محافظ البرامج بتخزين المفاتيح الخاصة في ملف Ђќ على الشاشة الرئيسية. غالباً ما تضع هذه المحافظات هذا الملف في دليل قياسي معروف ، مما يجعله برنامجًا مثاليًا للبرامج الخبيثة المستهدفة ببيتكوين محددة الهدف.
لمواجهة هذا التهديد ، توفر حافظة البرامج خيارًا لتشفير ملف المحفظة. عندئذٍ ، يحتاج أي مهاجم يحصل على إمكانية الوصول إلى ملف المحفظة إلى فك تشفيره. تعتمد صعوبة القيام بذلك على جودة التشفير وقوة كلمة المرور المستخدمة. يمكن تشفير ملفات المحفظة على العديد من محافظ البرامج عن طريق إضافة كلمة مرور.
حماية كلمة المرور. تشفير ملف المحفظة Electrum†™ عن طريق إضافة كلمة مرور.
على الرغم من أن النسخ الاحتياطية للمحفظة تعد فكرة جيدة ، إلا أنها قد تسرّب مفاتيح خاصة. على سبيل المثال ، قد يكون من المغري حفظ نسخة احتياطية من محفظة البرامج الخاصة بك إلى خدمة التخزين السحابي مثل Dropbox. ومع ذلك ، فإن أي شخص قادر على مشاهدة هذه النسخة الاحتياطية عبر الإنترنت (والتي يمكن أن تكون قائمة طويلة بشكل مدهش من الأشخاص) سيكون في وضع يمكنه من سرقة بعض أو كل أموالك. يمكن أن تنشأ مشكلة مشابهة من خلال إرسال نسخ احتياطية إلى نفسك أو ترك مفتاح خاص حول المنزل. التشفير يمكن أن يقلل ، ولكن لا يزيل الخطر.
منع الإفراج العرضي للمفاتيح الخاصة هو الغرض الرئيسي من التخزين المؤقت. لمزيد من المعلومات ، راجع مقدمة بسيطة لتخزين البيتكوين البارد.
4. يتم استخراج العناوين من مفاتيح عمومية ، والتي هي نفسها مشتقة من مفاتيح خاصة.
وينتج المفتاح العام لل Bitcoin من إخضاع المفتاح الخاص لمجموعة من العمليات الحسابية المحددة في مجموعة من المعايير المعروفة باسم Cryptography Curve Elliptic (ECC). في حين أن المفتاح الخاص هو عدد صحيح ، فإن المفتاح العام هو تنسيق يتكون من عددين. لجعل المفتاح العام أسهل في المعالجة ، يمكن تحويله إلى قيمة واحدة. على سبيل المثال ، يلحق أحد الأساليب (مفتاح عام غير مضغوط) إلحاق إحداثيات y بتنسيق x.
مفتاح خاص للعنوان....يمكن تحويل مفتاح خاص ، وهو مجرد رقم مثل 42 ، رياضيا إلى مفتاح عام. ثم يتم تحويل المفتاح العام إلى عنوان. كل خطوة لا رجعة فيها.
العلاقة بين المفاتيح الخاصة والمفاتيح العامة هي مثال على trapdoor رياضي - وظيفة سهلة التنفيذ في اتجاه واحد ، ولكن من المستحيل عمليا لأداء في الاتجاه المعاكس. هذا unidirectionality يكمن في مركز نموذج الأمن Bitcoin†ل.
مثلما يمكن تقصير المفاتيح الشخصية لجعلها أكثر قابلية للاستخدام مع الشاشات ولوحات المفاتيح ، يمكن للمفاتيح العامة كذلك. ينتج عن العنوان تطبيق تحويل متعدد الخطوات على مفتاح عام. هذا ينتج سلسلة من النص والأرقام ، وعادة ما تبدأ بالرقم “1”.
لاحظ أنه لا توجد حاجة إلى أي شبكة في أي نقطة في توليد مفتاح خاص أو العنوان المقابل. يعرف كل كمبيوتر على شبكة Bitcoin العلاقة الرياضية بين المفاتيح العامة والخاصة. يتيح هذا لكل مشارك تحديد مفاتيح خاصة وتوقيع المعاملات بشكل مستقل عن شبكة Bitcoin. تضمن لوحة المفاتيح الخاصة الضخمة أن يكون أي مفتاح محدد بشكل صحيح فريدًا.
5. يعتمد الأمن على اختيار مفتاح خاص جيد.
معرفة المفتاح الخاص هو التحقق الوحيد المطلوب لإنفاق الأموال من عنوان Bitcoin. يجب أن تبقى المفاتيح الخاصة سرية. ومع ذلك ، يمكن أن يؤدي الاختيار غير الملائم للمفتاح الخاص إلى السرقة بنفس السهولة التي يمكن بها إطلاقه عرضياً.
على سبيل المثال ، تخيل أننا نريد استخدام مفتاح خاص يسهل تذكره. إن الرقم 1 سهل التذكر ومفتاح خاص صالح من Bitcoin. لكن كم ستكون آمنة؟
ينشئ المفتاح الخاص 1 هذا العنوان:
إذا قمت باتباع الارتباط ، فسوف تلاحظ أن العنوان قد تم بالفعل المشاركة في أكثر من 1000 معاملة لما مجموعه أكثر من 7 BTC خلال السنوات القليلة الماضية. إذا أردت ، يمكنك بسهولة إنفاق أي أموال متوفرة على هذا العنوان لأن المفتاح الخاص معروف لك.
الآن تخيل أنك مصممة على سرقة بيتكوين. قد تكون إحدى الإستراتيجيات هي تجميع قائمة من المفاتيح الخاصة سهلة التذكر. بعد ذلك ، قم بتوليد العناوين الخاصة بهذه المفاتيح ومراقبة شبكة Bitcoin للدفعات الواردة إلى أحدها. عندما يصل المرء ، قم فورا بتوقيع صفقة لنقل الأموال إلى عنوان آخر تتحكم فيه.
على النقيض من سهولة هذا المخطط مع الوضع الذي تم اختيار مفتاح خاص من قبل مولد رقم عشوائي مثالي. مع عدم وجود مفتاح ما قد يكون المفتاح ، سيكون تكرار القوة الغاشمة هو الخيار الوحيد. وكما رأينا بالفعل ، فإن تنفيذ هذه الخطة مستحيل ماديًا.
ماذا سيحدث لو لم يكن مولد الأرقام العشوائية عشوائيًا تمامًا؟ على سبيل المثال ، ماذا لو تم تجميع كافة مفاتيح الإخراج الخاصة حول قيمة ثابتة ضمن نطاق ضيق؟
Keyspace خاص. توزيع المفاتيح الخاصة العشوائية (يسار) مقابل واحد يتم تجميعه (يمين). يحد التوزيع المجمع من مساحة البحث ، مفضلاً مهاجمًا.
أي مهاجم على علم بمثل هذا العيب يمكن أن يقلل بشكل كبير من مساحة البحث الضرورية. في ظل الظروف الصحيحة ، سيكون من العملي مراقبة جميع العناوين التي تعتمد على مولد الأرقام العشوائية الخاطئة وسرقة الأموال من أي واحد منهم حسب الرغبة.
تصبح الحاجة إلى اختيار مفتاح خاص جيد مهمة بشكل خاص مع محافظ الدماغ. تبدأ إحدى الطرق لإنشاء محفظة دماغ بعبارة مرور مثل "أو لا تكن" ، ثم تقوم بتطبيق وظيفة رياضية لتحويل هذا النص إلى مفتاح خاص. يؤدي تطبيق خوارزمية التحويل الأكثر شيوعًا (SHA-256) إلى عبارة المرور هذه إلى إنشاء العنوان:
كما ترى ، تم استخدام هذا العنوان في وقت متأخر من عام 2016 لتخزين الأموال ، والتي تم سحبها على الفور.
لسوء الحظ ، ليس من السهل دائمًا معرفة ما هو مؤهل على أنها عبارة مرور غير آمنة في محفظة المخ وما لا يعنيه ذلك. يمكن للمهاجمين استغلال عدم اليقين هذا وعدم خبرة المستخدمين الجدد لسرقة الأموال. على سبيل المثال ، قد يجمع اللص قاعدة بيانات هائلة من العبارات وكلمات المرور الشائعة. قد ترتفع قاعدة البيانات هذه في تريليونات الإدخالات أو أكثر ، ولكنها ستظل قابلة للبحث في مجملها بجهد حسابي ضئيل.
قارن هذا الموقف مع واحد مع كلمات مرور الموقع. إذا قمت بالتسجيل للحصول على خدمة ويب باستخدام كلمة مرور قام شخص آخر باختيارها ، فإنك لن تتسلم حسابه لأن اسم المستخدم الخاص بك يجب أن يكون فريدًا. تختلف مفاتيح Bitcoin الخاصة عن أنها تخدم الدور المزدوج لتحديد المستخدم (عن طريق إنشاء العناوين) والمصادقة (عبر التوقيعات الرقمية).
يتم إنشاء مفاتيح خاصة آمنة بدرجة عالية من عدم القدرة على التنبؤ حتى لا يمكن تخمينها قبل أو بعد وقوعها.
6. مفاتيح خاصة هي (إلى حد ما) المحمولة.
بالنسبة للجزء الأكبر ، يخفي برنامج المحفظة عملية توليد المفاتيح الخاصة واستخدامها وتخزينها. ومع ذلك ، يمكن أن تصبح المفاتيح الخاصة مرئية من وقت لآخر. عندما يحدث هذا ، يصبح فهم المفاتيح الخاصة وكيفية تفاعلها مع برنامجك الخاص أمرًا مهمًا....تمثل محافظ الورق الطريقة الأكثر شيوعًا التي تظهر بها المفاتيح الخاصة خارج محفظات البرامج. على الرغم من أنها تأتي في العديد من التنسيقات ، فإن الميزة الأساسية لأي محفظة ورقية هي مفتاح خاص مطبوع.
المحفظة الورقية. محفظة ورقة المثال. إلى اليمين هو المفتاح الخاص ، ويمثل كل من رمز الاستجابة السريعة وسلسلة من النص بداية مع الرقم “5” وكتب عموديا.
العديد من محافظ البرامج تدعم تجتاح. A sweep يخلق معاملة جديدة دفع واحد من عناوين البرامج الحالية wallet†™. قد يؤدي هذا الإجراء إلى إفراغ العنوان المرتبط بالمفتاح الخاص أو لا. لمزيد من المعلومات حول مخاطر التلاعب بالمفاتيح الخاصة العارية ، راجع خمس طرق لفقدان المال باستخدام عناوين Bitcoin Change.
في حالة حدوث خلل في تطبيق المحفظة ، يمكن عادةً استيراد مفاتيحه الخاصة إلى تطبيق آخر. يوفر إجراء الإنقاذ هذا المسار الرئيسي الثاني الذي تصبح من خلاله المفاتيح الخاصة مرئية للمستخدمين النهائيين. يتكون الإجراء المتصل ارتباطًا وثيقًا من استعادة حالة محفظة البرامج من خلال ملف النسخ الاحتياطي.
يمكن اعتبار Bitcoin بمثابة نظام مراسلة مفتوح مضمون بواسطة تشفير المفتاح العمومي. على النقيض من الأنظمة الأخرى المحمية بواسطة تسجيل الدخول إلى اسم المستخدم وكلمة المرور ، يتم تأمين Bitcoin من خلال تواقيع الرسائل الرقمية التي تم إنشاؤها باستخدام مفتاح خاص فريد. تضع نقطة الوصول الواحدة هذه قيمة عالية جدًا على توليد المفاتيح الخاصة واستخدامها وتخزينها بشكل آمن.
تحديد عنوان البيتكوين من مفتاح خاص.
كيفية البحث عن المفتاح الخاص من عنوان بيتكوين التي تم إنشاؤها بواسطة Blockchain.
6 يونيو 2017. في هذا الفيديو التعليمي أنا ذاهب لإظهار الطريقة التقليدية التي يمكن استخدامها لمعرفة المفاتيح الخاصة لعنوان بيتكوين أو العناوين التي تم إنشاؤها بواسطة.
يجب أن يعرف ستة أشياء بيتكوين المستخدمين عن مفاتيح خاصة - Bitzuma.
5 ديسمبر 2017. الآن تخيل أنك لص مصمم على سرقة بيتكوين. قد تكون إحدى الإستراتيجيات هي تجميع قائمة من المفاتيح الخاصة سهلة التذكر. بعد ذلك ، قم بتوليد العناوين الخاصة بهذه المفاتيح ومراقبة شبكة Bitcoin للدفعات الواردة إلى أحدها. عندما يصل واحد ، على الفور التوقيع على صفقة نقل.
المفتاح الخاص - Bitcoin Wiki.
10 آب 2017. تحتوي هذه الصفحة على عناوين عينة و / أو مفاتيح خاصة. لا ترسل bitcoins إلى أو استيراد أي مفاتيح عينة؛ سوف تخسر أموالك. المفتاح الخاص في سياق Bitcoin هو رقم سري يسمح بإنفاق bitcoins. تحتوي كل محفظة Bitcoin على مفتاح خاص أو أكثر يتم حفظه في.
8 الإجابات - لدي عنوان بيتكوين ولكن لا يوجد مفتاح خاص. كيف أفعل .
تحتاج إلى محفظة شخصية تسمح لك بالتحكم في المفتاح الخاص ، إذا قمت بتخزين عملاتك في البورصة فهي تتحكم في المفتاح الخاص بدلاً منك. قم بتنزيل محفظة Bitcoin الرسمية من هنا. تساعد كلمات المرور هذه على تسهيل إدارة المستخدم ، دون الحاجة إلى استخدام المفاتيح الخاصة ، ولكن يمكنك عادةً العثور على ما هي عليه.
كيف يمكنني الحصول على عنوان بيتكوين العام من مفتاح خاص معين في.
1 مارس 2013. Bitcoin - bash-tools لديها ما تحتاجه. لبيثون. سأفحص مكتبة Pybitcoin python (https://github. com/blockstack/pybitcoin أو "pip pybitcoin install"). . إذا فهمت مشكلتك بشكل صحيح وكنت تريد فقط حساب عنوان مفتاح خاص معين ، فيمكنك استخدام brainwallet. org لذلك.
كيفية سرقة Bitcoins - بالكيو.
8 مارس 2014. بمجرد حصولك على المفتاح الخاص لعنوان ما ، يمكنك التحكم في هذا العنوان واستخدامه في تحويل الأموال. هذا المفتاح السري هو عدد صحيح 32 بتة غير موقعة. يمكنك إنشاء الكثير من المفاتيح السرية ، وحساب المفاتيح العامة المرتبطة بها ومعرفة ما إذا كانت تحتوي على bitcoins. إذا كان الأمر كذلك ، فيمكنك.
مصادم بيتكوين كبير هو توليد تريليونات من مفاتيح و.
13 أبريل 2017. من الناحية الفنية ، يمكن أن يعمل عدد من المفاتيح الخاصة مع أي عنوان محدد ، ولكنك تحتاج إلى قدر كبير من قوة الحوسبة لتجبر طريقك من خلال إمكانيات كافية للعثور على أي منها. تحاول LBC تحقيق ذلك من خلال توظيف قوة الحوسبة لأي شخص يرغب في التنزيل.
جميع مفاتيح البيتكوين الخاصة.
Bitcoin مفتاح قاعدة البيانات الخاصة. الصفحة 1 من 904625697166532776746648320380374280100293470930272690489102837043110636675. السابق التالى. عنوان المفتاح الخاص عنوان مضغوط له معاملات؟ + 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf.
عنوان - كيفية تقييم ما إذا كان هذا (أو أي) مفتاح عمومي بيتكوين / خاص.
19 أكتوبر 2017. للتحقق من أن WIF وعناوين Bitcoin من نفس زوج المفاتيح ، سنحتاج إلى فك تشفير المفتاح الخاص من نسق WIF الخاص به (التحقق من أن التشفير مقبول) ، واشتقاق المفتاح العام من المفتاح الخاص ، وإنشاء عنوان البيتكوين باستخدام المفتاح العام. إذا كان عنوان بيتكوين تم إنشاؤه.
ما هو عنوان Bitcoin الخاص بك؟
عنوان BTC الخاص بك هو سلسلة من 26-35 أحرف وأرقام تحدد محفظة Bitcoin الخاصة بك. تبدأ عناوين BTC إما بـ 1 أو 3 وتكون حساسة لحالة الأحرف....عندما تريد تلقي الأموال ، هذه هي المعلومات التي تقدمها للشخص الذي يدفع لك. عنوان BTC الخاص بك هو في كثير من الأحيان يسمى عنوان المحفظة أو عنوانك العام. يعتبر هذا العنوان عامًا لأنه ، على عكس المفتاح الخاص.
<h1> الحصول على عنوان بيتكوين من المفتاح الخاص </ h1>
الحصول على عبر متجر التطبيقات قراءة هذه المشاركة في التطبيق لدينا!
كيف يمكنك الحصول على مفتاح عمومي من Bitcoin من مفتاح خاص.
كيف يمكنني ، في خصوصية قصوى ، تحويل مفتاح بيتكوين خاص معين إلى مفتاح بيتكوين عام (تحدث معي مثل 5 أنا ويجب أن أفعل هذه الخطوة خطوة أو سوف تطبخني الساحرة الشريرة حية في فرنها). أين يمكنني أن أجد برنامجًا سيفعل ذلك ، ولكن إذا كنت سأفعل ذلك بنفسي ، فماذا أفعل؟
من المفترض أن يؤدي إلى المفتاح العام:
لقد سأل آخرون كيفية جعل القطاع الخاص عامًا ، ولم أر إجابة محددة حقًا ، وإنما مجرد اتجاه عام ، ولكن لا توجد إجابات توضح جميع المتغيرات. أدرك أن هذا أمر معقد إلى حد ما ، وإذا كان هناك فرد معين يفكر في قدرته على الإجابة ، فأنا أحترم ذلك تمامًا. ملاحظة: أنا لا يهمني عنوان Bitcoin ، مهتمة فقط في Privatekey إلى Publickey وخصائص كيفية القيام بذلك.
تم بالفعل تحديد المتغيرات مثل "a" و "b" في خوارزمية منحنى ECDSA من قبل Bitcoin (وفقًا لـ https://en. bitcoin. it/wiki/Secp256k1). يتم أيضًا تحديد "نقطة الأساس" المعروفة أيضًا باسم "G" في تلك الصفحة. "الأس الخاص" أو "ك" ، لم أجد بعد. بعض هذه المتغيرات يفترض أنها "عشوائية" والتي يبدو أنها خاطئة لأن كل مولد يمكنك وضع مفتاح خاص يبدو أنه يبصق دائمًا نفس المفتاح العام. وبالتالي. جميع المتغيرات إما مسبقا مسبقا أو مشتقة من المفتاح الخاص.
شكرا على اي مساعدة في هذا الشأن. لقد حاولت البحث عن هذا الأمر وفهمه لعدة أيام ، ولكن يبدو أنني في بعض الأحيان لا أفهم المصطلحات أو الرموز ، لكني أعتقد أنني قد تجاوزت ذلك ، والآن أنا في عداد المفقودين أجزاء من المعادلة.
هذا هو المفتاح الخاص السابق الموضح في Decimal:
هذا هو المفتاح العمومي المذكور سابقًا (قيم x و y) بالقيمة العشرية:
كل ما أريد معرفته هو كيفية الانتقال من هذا المفتاح الخاص إلى المفتاح العام. من المفترض أنها معادلة بسيطة لا تنطوي على تغيير البايت أو xor إلخ. وقد تتضمن "تكاثر النقاط" (الذي لا أرى كيف يمكنك مضاعفة نقطة محددة على أنها تحتوي على x و a y). لا أحد يبدو أن يفهم تعقيدات هذا. هل تقترحون بأنني بالفعل أقدم بعض جزء من البيتكوين لمن يشرحها بوضوح؟
سأحاول الرد على هذا مرة أخرى بطريقة مختلفة ، وذلك باستخدام أعداد صغيرة لإبقائها قابلة للقراءة.
تحويل المفتاح الخاص إلى التمثيل الثنائي ، بحيث يصبح الرقم العشري 105 ، وهو 0x69 في سداسي عشرية ، 01101001.
حساب هذه القائمة من النقاط ، من خلال مضاعفة نقطة مولد G بشكل متكرر:
اكتب بتات المفتاح الخاص بجوار هذه القائمة كما يلي:
الآن البدء في إضافة فقط تلك النقاط التي hava 1 مكتوبة بجانبها.
الآن قمت بحساب المفتاح العمومي لـ privatekey 105 باستخدام عمليات double point و point add فحسب.
ستكون القيمة الفعلية:
ثم بعض الملاحظات حول سؤالك:
بعض النصوص القديمة المستخدمة للإشارة إلى مضاعفة النقاط القياسية ، كأداة إسناد ، وهذا هو السبب في بعض الأحيان يتم إحالة المفتاح الخاص إلى الأس الخاص. تم اختيار معلمات المنحنى بشكل عشوائي مرة واحدة. مما يعني أن مصممي منحنى secp256k1 حاولوا أن ينجحوا في عدم وجود بنية محددة لهذا المنحنى. وهذا يعني أن NSA يمكن أو لا يمكن أن يكون وضعت خلفية مستوحاة الرياضي في بارامترات المنحنى.
عند استخدام هذا المنحنى وتوليد مفتاحك العمومي ، يجب عليك اختيار مفتاحك الخاص بشكل عشوائي ، بطريقة يستحيل على أي شخص تخمينها.
المولد G هو نقطة محددة على المنحنى الإهليلجي ، محدد في منحنى secp256k1.
وإليك سكربت بايثون مكتفية ذاتيا تقوم بالتحويل. يمكنك التحقق من عملها من خلال مقارنة لإدخال مفتاحك الخاص باسم "Secret Exponent" في Brainwallet. أخذت السيناريو من هذا الموضوع Bitcointalk وتجريده من الأشياء غير الضرورية (مثل رمز لاستخدام المفتاح العام لتوقيع رسالة والتحقق من هذا التوقيع).
يتم ترك تحويل بايثون إلى تعليمات لإنسان كممارسة للقارئ (على الرغم من أنني سأزعم أنه في سيناريو مثل هذا الكود ، مع الوثائق المناسبة ، يكون جيدًا كإرشادات للإنسان). لاحظ أنه من الممكن تمامًا حساب ذلك باستخدام القلم والورقة ، ولكن قد يستغرق الأمر بعض الوقت ، ومن المحتمل أن ترتكب خطأ ، بسبب الاضطرار إلى التعامل مع مثل هذه الأرقام الهائلة.
لاحظ أيضًا أنه لا توجد عمليات فردية هنا أكثر تعقيدًا بكثير مما تتعلم في المدرسة الابتدائية / الابتدائية. هناك مقارنات أساسية العلامة & lt ؛ وGT. == ، الحساب + - * ، التقسيم حيث يهمك حاصل القسمة / ، الباقي ٪ ، أو كلا divmod ، و bitwise AND (& amp؛ ، وهو سهل جداً إذا كنت تعمل في ست عشري ، أو يمكن تكرارها باستخدام الحساب).لا أعتقد أن طفلاً (غير عبقري) يبلغ من العمر خمس سنوات يمكنه فعل ذلك (آسف ، الساحرة الشريرة تفوز بهذه الجولة) ، لكني أعتقد أن شخصًا متوسطًا بالقدر الكافي من الصبر يمكن أن يتعلم الرياضيات المطلوبة في أي وقت تقريبًا (مع نص Python النصي هو ....... نص ، لمتابعة). في الواقع ، قد يستغرق حساب مفتاح عمومي واحد بدون مساعدة أجهزة الكمبيوتر الإلكترونية وقتًا طويلاً ، (على سبيل المثال: سنوات).
راجع أيضًا إصدارًا أكثر تعريفاً مكتوبًا في C #.
كنت آمل في الحصول على إجابة كهذه ، ولم أراها ، لذا إليك ما يلي:
المنحنى الإهليلجي ("EC") هو دالة يكون فيها مربع الإحداثي y مساويًا لكثير من الدرجة الثالثة من إحداثي x.
الخاصية المثيرة للاهتمام للمنحنيات الإهليلجية هي أن أي نقطتين في المجموعة الأوروبية سيحددان خطًا يضرب المنحنى في مكان آخر. يُعرَّف "مجموع" النقطتين الأوليين على أنه صورة المرآة (فوق المحور X) في ذلك المكان ، لذلك بعد العثور على التقاطع ، قم فقط بإلغاء إحداثيات Y ، وكان لديك النقطة التي تمثل "مجموع" الإثنين الآخرين. لإضافة نقطة إلى نفسها ، يمكنك استخدام خط ظل ل EC. هو أيضا سوف يتقاطع مع المنحنى في مكان ما. (يمكنك أن ترى لماذا يعمل هذا إذا كنت تتخيل أن النقطتين اللتين تضيفانهما يقتربان من التقارب.) عليك أن تضيف "نقطة توليد" ("G") لنفسها عددًا من المرات يساوي رقم يمثله المفتاح الخاص للعثور على النقطة التي تمنحك المفتاح العام. إذا قمت بإجراء الجبر ، فستجد أن معادلات تحديد النقطة على المنحنى الذي يتقاطع مع الخط (إما ظل إلى نقطة تضاعفها ، أو تمر بنقطتين تضيفهما) هي المعادلات المطبقة في python script في إجابة أخرى. ** لإضافة النقطة G إلى أوقات [private-key] نفسها ، يمكنك تحويلها إلى رقم ثنائي. يمكنك مضاعفة النقطة G باستخدام خط التماس والتقاطع كما هو موضح أعلاه للحصول على 2G (نقطة جديدة) ، ثم مرة أخرى لـ 4G ، 8G ، إلخ ، كل النقاط الجديدة. حتى الآن ، يرتبط كل موضع بت في المفتاح الخاص (ثنائي) بنقطة. ابدأ بالنقطة المرتبطة الأقل أهمية (LSB) كنتيجة لك. بالنسبة لكل بتة أخرى (إلى يسار LSB) في المفتاح الخاص الذي هو 1 (تخطي الأصفار) ، قم بحساب نقطة "مجموع" كما هو موضح في الخطوة 1 باستخدام النقطة المقترنة الخاصة بهذا الجزء من الخطوة 5 والنتيجة الحالية. كرر هذا حتى تقوم بكل البتات في مفتاحك الخاص. بالإضافة إلى الجمع ، حتى تتمكن من القيام بها بأي ترتيب تريده. تخيل أن هذا المنحنى يتم رسمه في امتلائه اللانهائي على مستوى شفاف كبير بشكل لا نهائي. الآن تخيل أن الطائرة تقسم إلى مربعات بحيث تكون كل مربع وحدات p على جانب ، ثم يتم تكديس كل المربعات فوق بعضها البعض. وهكذا ، فإن جميع النقاط ذات الإحداثيات الأكبر في الحجم من p يتم وضعها فوق نقطة يكون فيها كلا الإحداثين أقل من p. هذا هو وظيفة modulo في العمل. في جميع العمليات الحسابية التي تقوم بها في الخطوات الخمس الأخرى ، عندما تحصل على إجابة أكبر من p ، ابحث عن answer modulo p. كنت في نهاية المطاف مع نتيجة وهذا هو نقطة. أعتقد أنك تسلسل إحداثيات X و Y ، وهذا هو مفتاحك العام ، لكنني لست متأكدًا من هذه الخطوة الأخيرة.
هذه هي الطريقة التي أفهم بها ECC ، وقد تكون غير دقيقة. سأكون ممتنا للغاية أي تصحيحات أو أسئلة حتى أتمكن من صقل هذا الوصف. بالنظر إلى الإجابات الأخرى هنا بالفعل ، أعتقد أن هذا قد يساعد الكثير من الناس.
** سيكون من الرائع رؤية الجبر الذي يُظهر كيفية الحصول على ظلّ التماس في EC (للتضاعف) وأيضاً لحساب نقطة التقاطع بين خط محدد بنقطتين أخريين والمنحنى نفسه.
أخذت إجابة تيم س وأزلت المزيد من الأشياء حتى تم تركيبها في صفحة واحدة بالنسبة لي:
ينتج هذا الناتج:
أستطيع أن أفهم كيف يعمل الآن. :)
كان وصف مضاعفة النقاط على ويكيبيديا مفيدًا في فهم المكان الذي تأتي منه القيم l. L تعني "لامدا".
المفتاح العام هو نقطة (س ، ص) على منحنى secp256k1 الذي يمكن حسابه بضرب النقطة الأساسية G مع المفتاح السري السري. هنا هو وظيفة بيثون موجزة قائمة بذاتها ، والتي تقوم بذلك:
تشفير - كيفية الحصول على عنوان بيتكوين من المفتاح العام؟
الموضوعات الأخيرة مثل Bitcoin و blockchain و cryptocurrency تحظى بشعبية واسعة ليس فقط في دوائر المطورين ولكن بشكل عام. بما أنني مهتم للغاية ومتحمس حول التشفير وتطبيقه العملي ، فقد قررت كتابة مقال يحتوي على أمثلة عملية حول إحدى العمليات الشائعة في دورة حياة Bitcoin.
بدلاً من استخدام لغة زائفة وهميّة ، استخدمت لغة Back-End المفضلة لدي: Golang أو أقصر.
عند الإعداد المبدئي ، ينشئ برنامج عميل Bitcoin زوج مفاتيح جديد عام / خاص من ECDSA يستخدم للتوقيع والتحقق لاحقًا من صحة المطالبة بالمعاملة. يتم استخدام نفس المفتاح لإنشاء عنوان Bitcoin للمالك. إذن كيف نحصل على عنوان بيتكوين من زوج المفاتيح؟من ويكي بيتكوين الرسمي:
عنوان Bitcoin عبارة عن تجزئة فقط ، لذا لا يمكن للمرسل توفير مفتاح عام كامل في scriptPubKey. عند استرداد العملات المعدنية التي تم إرسالها إلى عنوان Bitcoin ، يوفر المستلم كلا من التوقيع والمفتاح العام. يتحقق النص البرمجي من أن المفتاح العام المتاح يقوم بالتجزئة في تجزئة scriptPubKey ، ثم يتحقق أيضًا من التوقيع على المفتاح العام. (https://en. bitcoin. it/wiki/Transaction#Pay-to-PubkeyHash)
لحساب عنوان بيتكوين ، نحتاج إلى جزء عام من ECDSA (وهو اختصار أقصر لعلامة الخوارزمية الرقمية لحنك Elliptic Curve Signature). ويتكون من رقمين طويلين للغاية (32 بايت لكل منهما) بين 0 و n حيث n هو ترتيب المنحنى. هذه الأرقام هي إحداثيات نحصل عليها من خلال حساب المنحنى الإهليلجي من مفتاح خاص. لعرض هذه 64 بايت من البيانات يتم تحويلها إلى تنسيق ست عشري. يستغرق الأمر 130 حرفًا ست عشريًا عند 4 بت لكل حرف لعرض المفتاح الكامل.
لنفترض أننا نبني واجهة برمجة تطبيقات تقبل مفتاحًا عامًا من عميل ، وتتمثل مهمتنا في تحويل هذا المفتاح العام إلى عنوان تنسيق Bitcoin. سوف تتلقى من سلاسل جهازي العميل تمثل الإحداثيات X و Y في سلسلة سداسي عشري:
إذا قمت بتشغيل التعليمات البرمجية أعلاه ، مكتوبة في golang سيتم إخراج تمثيل سلسلة لكل إحداثيات وحجمها بالبايت كذلك. للحصول على المفتاح العام الكامل ، نسلك هذين الإحداثين في سلسلة واحدة.
وفقًا لمعايير Bitcoin ، فإننا نضيف 1 بايت 0x04 (أو القيمة العشرية التي ستكون 04) إلى الجانب الأيسر من السلسلة التي تبدو الآن كما يلي:
يتم استخدام prefix 04 لتمييز المفاتيح العمومية غير المضغوطة من المفاتيح العامة المضغوطة التي تبدأ بـ 02 أو 03.
الآن بعد أن أصبح لدينا سلسلة كاملة في تنسيق 04 + X إحداثيات + Y ، يمكننا ضغطها أو تقليل طولها عن طريق تحويلها إلى صفيف بايت وتجسيم النتيجة مع وظيفة التشفير sha256 (المصممة بواسطة NSA):
خلال هذه العملية ، سنستخدم وظيفة sha256 ثلاث مرات لتحسين الأمان والخصوصية. نتيجة هذه العملية هي 32 بايت في سلسلة والتي تجزأ مرة أخرى ولكن هذه المرة مع وظيفة ripemd160:
الآن نضيف إلى الجانب الأيسر شيء ما يسمى بادئة العنوان ، ويشار إليه أيضًا باسم معرف الإصدار. إنه ببساطة متفق على البادئة للمساعدة بسرعة وسهولة التحقق من صحة ما إذا كانت سلسلة معينة عنوان Bitcoin بالفعل. هذا يخبر أيضا إلى عنوان الشبكة الذي ينتمي إليه. فكر في الأمر على أنه رمز اتصال بالبلد في رقم الهاتف. الأكثر استخدامًا هو 0x00 الذي يترجم إلى القيمة العشرية 0.
سيكون هذا هو أساس عنوان Bitcoin في المستقبل ، ولكن في الوقت الحالي ، سنقوم بتجميع النتيجة مع sha256 مرتين:
والنتيجة هي تجزئة في صفيف بايت بايت 32.
سنحتاج فقط لأول أربعة بايت والتي يشار إليها باسم المجموع الاختباري للعنوان:
تذكر قبل ذكرنا أن لدينا قاعدة من عنوان بيتكوين؟ سنأخذه الآن وسنضيف أربعة بايت من الأعلى إلى نهاية صفيف البايت الأساسي:
وهذا هو عنوان بيتكوين ثنائي 25 بايت جديد. سنقوم في النهاية بتحويلها إلى سلسلة base58 باستخدام ترميز Base58Check. يتم استخدام ترميز Base58Check لترميز صفائف بايت لعنوان في سلاسل الإنسان للطباعة. يشرح شفرة المصدر الأصلية ل Bitcoin السبب وراء ترميز base58:
وهذه هي الطريقة التي نقوم بها:
تهانينا! الآن يجب أن يكون لدينا عنوان لامع جديد: 1PCsL5zmQBS1nKBESPW9VozNBDsUUE4YHL.
يتم تلخيص هذه العملية برمتها في مخطط يمكن العثور عليه في وثائق wiki الرسمية لـ Bitcoin:
إذا اتبعت الشفرة ، يجب أن تحصل على نفس النتيجة بالضبط حيث أن تنفيذ العمليات السابقة على نفس المفتاح العام يجب أن يؤدي دائمًا إلى نفس الناتج.
يمكنك أيضًا الحصول على شفرة المصدر على جيثب الخاص بي:
عن طريق التصفيق أكثر أو أقل ، يمكنك أن تشر لنا أي القصص تبرز حقا.
US Search Desktop.
نحن نقدر ملاحظاتك حول كيفية تحسين بحث Yahoo. هذا المنتدى مخصص لك لتقديم اقتراحات حول المنتجات وتقديم تعليقات مدروسة. نحن نحاول دائمًا تحسين منتجاتنا ويمكننا استخدام التعليقات الأكثر شيوعًا لإجراء تغيير إيجابي!
إذا كنت بحاجة إلى مساعدة من أي نوع ، فالرجاء زيارة منتدى دعم المجتمع الخاص بنا أو العثور على مساعدة ذاتية في موقع المساعدة الخاص بنا. لا تتم مراقبة هذا المنتدى لأي مشكلات متعلقة بالدعم.
يتطلب منتدى التعليقات على Yahoo مكتوب الآن معرّف Yahoo مكتوب وكلمة مرور صالحة للمشاركة.
يُطلب منك الآن تسجيل الدخول باستخدام حساب بريد Yahoo الإلكتروني الخاص بك لتزويدنا بتعليقات وإرسال الأصوات والتعليقات إلى الأفكار الموجودة. إذا لم يكن لديك معرف ياهو أو كلمة المرور الخاصة بك على معرف ياهو الخاص بك ، يرجى التسجيل للحصول على حساب جديد.
إذا كان لديك معرف ياهو صالح وكلمة مرور ، اتبع هذه الخطوات إذا كنت ترغب في إزالة مشاركاتك وتعليقاتك وصوتك و / أو بروفايلك من منتدى التعليقات على منتج Yahoo.
التصويت لفكرة موجودة () أو نشر فكرة جديدة ...
كيف يمكنني إعادة تعيين yahooMail إلى oldstyle.
كيف يمكنني إعادة تعيين yahooMail إلى oldstyle.
يجب أن تكون هناك طريقة أفضل للتسجيل بخلاف النص....هذه الطريقة تستغرق وقتًا طويلاً فضلاً عن تكلفة & quot؛ النص & quot؛ زمن.
يجب أن تكون هناك طريقة أفضل لتسجيل الدخول بخلاف الرسائل النصية أو استخدام هاتفي الخلوي. هذه الطريقة تستغرق وقتا طويلا وكذلك مكلفة لخطة "النص" / "البيانات". هناك أوقات أنا في المواقع التي لا تأتي من خلال إشارة. إذاً ، "ماذا؟" ، لا يمكنني الوصول إلى البريد الإلكتروني في ذلك اليوم؟ إذا لم يتم العثور على طريقة أخرى في وقت قريب ، فأنا مضطر إلى إغلاق أو عدم استخدام Yahoo مكتوب في البريد الإلكتروني.
معلومات فورية وجامعة وجامعة على الجانب الأيمن من نتائج البحث التي عفا عليها الزمن؟
لماذا لا تقوم بتحديث المعلومات المتعلقة بالجامعات والمؤسسات التي ينتج عنها الجانب الأيمن من الصفحة بعد البحث. عندما بحثت في جامعتي ، لاحظت أن أحدث نسبة قبول كانت منذ 3 سنوات ، بينما حصل كل من Google و Bing على معدلات قبول حديثة ومحدثة. هذه تعكس بدقة أعلى معايير القبول الحالية وموقف الجامعات. منذ أن تم إنشاء البيانات من ويكيبيديا ، لماذا لا يتم تحديث بعض المعلومات فقط. وهذا من شأنه أن يجعل ياهو أكثر أهمية كأداة لمحركات البحث. على النحو الواجب ، لماذا لا تشمل تصنيف الجامعات إذا كنت ستطرح معدل القبول. نظرًا لأن yahoo هو محرك بحث عالمي وليس مترجمًا فقط للولايات المتحدة ، يمكنك تضمين National & amp؛ التصنيف العالمي يصف الجامعة بشكل أكثر دقة ويزود المستخدمين بمعلومات فورية.
لماذا لا تقوم بتحديث المعلومات المتعلقة بالجامعات والمؤسسات التي ينتج عنها الجانب الأيمن من الصفحة بعد البحث. عندما بحثت في جامعتي ، لاحظت أن أحدث نسبة قبول كانت منذ 3 سنوات ، بينما حصل كل من Google و Bing على معدلات قبول حديثة ومحدثة. هذه تعكس بدقة أعلى معايير القبول الحالية وموقف الجامعات. منذ أن تم إنشاء البيانات من ويكيبيديا ، لماذا لا يتم تحديث بعض المعلومات فقط. وهذا من شأنه أن يجعل ياهو أكثر أهمية كأداة لمحركات البحث. على النحو الواجب ، لماذا لا تشمل تصنيف الجامعات إذا كنت ذاهبا إلى ... المزيد.
نيوبورت الروائح والصيدلة العشبية تحت الاعشاب في ولاية رود آيلاند.
لا ترى فكرتك؟ انشر فكرة جديدة ...
US Search Desktop.
ردود الفعل وقاعدة المعرفة.
إعطاء ردود الفعل. ob Entertainment 10 ideas Maktoob نمط الحياة 0 أفكار Maktoob Movies 2 أفكار مكتوب الأخبار 182 أفكار مكتوب الشاشة 15 أفكار مكتوب ستايل 1 idea Maktoob ألعاب مكتوب 0 أفكار Maktoob شاشة مكتوب 28 أفكار ماليزيا الصفحة الرئيسية 15 أفكار ماليزيا أخبار 58 أفكار ماليزيا بأمان 6 أفكار ماليزيا فيديو 0 أفكار ماليزيا الطقس 1 فكرة Merchant Solutions 1 idea My Yahoo 31،803 أفكار My Yahoo - نسخة احتياطية 1 فكرة My Yahoo - الولايات المتحدة 9،175 أفكار My Yahoo أرشيف 314 أفكار بريد جديد 8،268 ideas بريد جديد * 1،849 أفكار New Zealand Business & amp؛ المالية 131 فكرة نيوزيلندا الصفحة الرئيسية 1،040 أفكار نيوزيلندا بأمان 3 أفكار نيوزيلندا شاشة 0 أفكار PH ANC أخبار 21 أفكار الفلبين مشاهير 214 فكرة الفلبين الصفحة الرئيسية 6 الأفكار الفلبين أخبار 123 أفكار الفلبين بأمان 12 أفكار الفلبين فيديو 0 فكرة الفلبين الطقس 3 أفكار Pick N Roll 19 أفكار Postmaster 41 أفكار Pro Football Pick'em 101 أفكار Retail Pulse 0 أفكار Rivals 10 أفكار بأمان 165 فكرة لشاشة iOS 0 أفكار بحث الإضافات 92 أفكار بحث عن المنتج التنزيلات 88 فكرة الأمن 497 أفكار تسجيل الدخول تجربة 79 فكرة Singapore Entertainment 20 ideas سنغافورة المالية 230 الأفكار سنغافورة الصفحة الرئيسية 1،047 أفكار سنغافورة الأخبار 212 الأفكار سنغافورة بأمان 11 الأفكار سنغافورة الشاشة 19 الأفكار سنغافورة الطقس 4 الأفكار سنغافورة ياهو الجمال 0 الأفكار سنغافورة ياهو المشاهير 4 الأفكار سنغافورة ياهو التمويل 0 الأفكار سنغافورة ياهو أفلام 0 أفكار سنغافورة ياهو أخبار 0 أفكار سنغافورة ياهو أسلوب 4 أفكار جنوب افريقيا شهرة 8 أفكار جنوب افريقيا صفحة البداية 373 أفكار هكذا uth إفريقيا أخبار 23 أفكار Sports Android 1،530 أفكار رياضة CA 32 أفكار Sports iOS 1،024 أفكار رياضة إعادة تصميم 3،148 أفكار SportsReel 6 أفكار StatTracker Beta 549 أفكار Survival Football 81 أفكار تايوان Yahoo 名人 娛樂 0 أفكار تايوان Yahoo 運動 0 أفكار Thailand Safely 2 ideas Toolbar Mail App 216 أفكار شريط أدوات الطقس App 72 أفكار Tourney Pick'em 41 أفكار UK & amp؛ أيرلندا Finance 1،077 ideas المملكة المتحدة & amp؛ ألعاب أيرلندا 19 أفكار UK & amp؛ أيرلندا الصفحة الرئيسية 434 الأفكار UK & amp؛ أخبار أيرلندا 0 أفكار في المملكة المتحدة & amp؛ ايرلندا الأخبار دلو داخلي 0 أفكار المملكة المتحدة & amp؛ ايرلندا نيوز ليغو 375 فكرة المملكة المتحدة & amp؛ أيرلندا بأمان 38 فكرة UK & amp؛ ايرلندا TV 21 أفكار UK & amp؛ أيرلاندا الفيديو 187 أفكار المملكة المتحدة & amp؛ أيرلندا الطقس 99 أفكار UK Answers 1 فكرة UK Daily Fantasy 0 الأفكار UK Finance Mobile Android 12 ideas المملكة المتحدة Finance Mobile DF iOS 2 الأفكار UK Finance Mobile iOS 304 الأفكار UK Yahoo Movies 23 أفكار US الإجابات 8،907 أفكار US إجابات Mobile Web 2،153 الأفكار US Autos GS 442 أفكار US Celebrity GS 660 أفكار تعليقات الولايات المتحدة 350 أفكار أمريكان فاينانس موبايل موبايل 38 أفكار أمريكان فايننشال موبايل iOS 488 افكار US Flickr 532 أفكار مجموعات امريكية 4،043 أفكار الصفحة الولايات المتحدة الصفحة الرئيسية B1 68 أفكار الصفحة الرئيسية B2 33 أفكار الصفحة الرئيسية B3 50 أفكار الصفحة الرئيسية للولايات المتحدة B4 33 الأفكار الصفحة الرئيسية B5 0 أفكار الصفحة الرئيسية للولايات المتحدة M 7،022 أفكار الولايات المتحدة الصفحة الرئيسية YDC 43 أفكار الولايات المتحدة الأمريكية GS 203 الأفكار الولايات المتحدة Live Web Insights 24 أفكار البريد الإلكتروني 193 الأفكار US Mail 12،086 الأفكار الولايات المتحدة عضوية سطح المكتب 7،422 الأفكار الولايات المتحدة عضوية الجوال 91 أفكار الأفلام US GS 424 ideas الولايات المتحدة الأمريكية موسيقى GS 195 أفكار أخبار الولايات المتحدة 5،941 أفكار الولايات المتحدة Search App Android 2 أفكار US Search App iOS 8 أفكار US Search Chrome Extension 780 أفكار US Search Chrome Extension v2 2،197 ideas US Search Desktop 4 ideas US Search Desktop Bu cket A 7 أفكار الولايات المتحدة Search Desktop Bucket B 8 أفكار US بحث KG 5 أفكار US Search إعلانات محلية 20،722 أفكار US Search Mobile Web 3 أفكار US Search Mozilla 0 ideas US Search Stock Quotes 11 ideas US Search Tablet Web 1 idea US Shine GS 1 idea US 5،549 أفكار سفر الولايات المتحدة GS 207 أفكار TV الولايات المتحدة GS 367 أفكار الولايات المتحدة الطقس 2،310 أفكار الطقس الولايات المتحدة دلو 0 أفكار الولايات المتحدة الطقس موبايل 13 أفكار الطقس الولايات المتحدة موبايل أندرويد 2 أفكار دليل الفيديو Android 149 أفكار دليل الفيديو iOS 203 أفكار دليل الفيديو اختبار 15 فكرة Web إستضافة 4 أفكار ياهو Accessibility 359 أفكار Yahoo Autos 71 أفكار ياهو بيوتي 100 أفكار ياهو مشاهير 0 أفكار ياهو سيليبريتي كندا 0 أفكار ياهو ديكور 0 أفكار ياهو ترفيهي 355 أفكار ياهو إيسبورتس 50 أفكار ياهو تعليقات 0 أفكار ياهو فاينانشيال تعليقات 0 ياهو فاينانس في موبايل Android 0 أفكار Yahoo Finance SG Mobile Android 1 فكرة Yahoo FinanceReel 4 أفكار Yahoo Food 118 أفكار Yahoo Gemini 2 أفكار Yahoo Health 90 أفكار Yahoo مساعدة 229 أفكار Yahoo الرئيسية 293 أفكار Yaho o الصفحة الرئيسية * 28 أفكار ياهو لايف ستايل 167 أفكار ياهو لايف 0 أفكار Yahoo Mail 1،959 أفكار Yahoo Mail تطبيقات أندرويد 390 أفكار Yahoo Mail Basic 604 أفكار Yahoo Mail iOS App 46 أفكار Yahoo Mail Mobile Web 0 أفكار Yahoo Makers 51 أفكار Yahoo Messenger 104 أفكار Yahoo Mobile Developer Suite 60 أفكار Yahoo Mobile for Phone 15 أفكار Yahoo Mobile for Tablet 0 أفكار Yahoo Music 75 أفكار Yahoo News Digest Android 870 أفكار Yahoo News Digest iPad 0 أفكار Yahoo News Digest iPhone 1،531 أفكار Yahoo Newsroom Android تطبيق 125 أفكار Yahoo Newsroom iOS تطبيق 29 أفكار ياهو Parenting 63 الأفكار ياهو السياسة 118 أفكار ياهو النشر 13 أفكار ياهو العقارية 2 أفكار ياهو تك 458 أفكار ياهو سفر 143 أفكار ياهو TV 102 أفكار ياهو عرض 183 أفكار ياهو الطقس أندرويد 2،132 أفكار Yahoo Weather iOS 22،536 ideas Yahoo7 Food App (iOS) 0 الأفكار Yahoo! 7 الصفحة الرئيسية أرشيف 57 فكرة ياهو! 7 أخبار (iOS) 23 أفكار Yahoo! 7 Screen 0 الأفكار Yahoo! 7 TV FANGO التطبيق (الروبوت) 1 فكرة ياهو! 7 TV FANGO App (iOS) 1 idea Yahoo! 7 دليل التلفزيون التطبيق (الروبوت) 0 أفكار ياهو! 7 TV Guide App (iOS) 1،233 ideas Yahoo! 7 TV Plus7 App (iOS) 0 أفكار Yahoo! Concept Test Feedback Center 174 أفكار Yahoo! فكرة Network Developer 1 Yahoo! 29 أفكار ياهو! 7 المالية 551 أفكار ياهو 7 ألعاب 9 أفكار ياهو 7 بأمان 19 أفكار ياهو 7 المالية موبايل DF دائرة الرقابة الداخلية 12 أفكار ياهو 7 المالية موبايل دائرة الرقابة الداخلية 216 أفكار ياهو 7 الصفحة الرئيسية 2.538 الأفكار.
تم إعادة تعيين كلمة المرور الخاصة بك.
لقد أجرينا تغييرات لزيادة أماننا وقمت بإعادة تعيين كلمة المرور الخاصة بك.
لقد أرسلنا لك للتو رسالة بريد إلكتروني إلى. انقر على الرابط لإنشاء كلمة مرور ، ثم ارجع إلى هنا وسجّل الدخول.
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.