Android في التطبيق المفتاح العام للفواتير في المستودع العام
-
21-12-2019 - |
سؤال
قمت ببرمجة تطبيق مفتوح المصدر الذي أضفته التبرعات عبر فواتير التطبيق.جوجل تقول "إخفاء" المفتاح العمومي ( انظر هنا ).
كما هو التطبيق نفسه مفتوح المصدر، يمكن للجميع ترجمةه وتغيير المفتاح.حاليا قمت بإنشاء مشروع جديد مع فئة ثابتة إرجاع المفتاح.هذه الفئة أستخدمها للحصول على المفتاح لذلك ليس لدي مفتاح عام سهل في ريبو جيت.ولكن هل هذا ضروري حقا؟
ما هو أسوأ شيء يمكن أن يحدث إذا كان شخص ما لديه مفتاح عمومي؟
شكرا، asfaloth
المحلول
فكرت في هذه "المشكلة" وحاول الإجابة عليها بنفسي.نأمل أن يكون مفيدا لأي شخص.
ملاحظة: إذا كنت تخطط لبيع الأشياء وتفعيل الميزات مع شراء التطبيق، يجب عليك تبديد المفتاح الخاص بك!جوابتي مخصصة للتطبيقات مفتوحة المصدر فقط!
نظرا لأنني لا أقوم بتنشيط ميزات إضافية مع عملية شراء التطبيق، فلن يكون لدى المتسلل استخداما في استبدال المفتاح.لا يمكنه الحصول على أي ميزات إضافية.حتى لو كان قد تمكن شيئا ما، نظرا لأن التطبيق مفتوح المصدر، يمكن للجميع إزالة الحالة التي تتحقق من عملية شراء.
في الاتجاه الآخر، إذا كان شخص ما يستخدم المفتاح في تطبيقه، فأنا لست متأكدا مما سيحدث إذا قام بتحميل التطبيق إلى وحدة التحكم في Dev.أعتقد أن عمليات شراء التطبيقات ستفشل، لأن مفتاح عام جديد يتم إنشاؤه لكل تطبيق تم تحميله.
أود أن أقول أنك جيد للذهاب إلى إدراج المفتاح العمومي في مستودعك العام.سأدرجها أيضا.