كيفية كتابة تشفير AES / CBC / PKCS5Padding وفك التشفير مع المعلمة ناقلات التهيئة لبلاك بيري

StackOverflow https://stackoverflow.com/questions/915786

  •  06-09-2019
  •  | 
  •  

سؤال

كيفية كتابة برنامج BlackBerry for AES / CBC مع معلمة التهيئة Ecncryption وفك التشفير وينبغي أن يعمل هذا التشفير وفك التشفير مستقلا على لغة البرمجة السابقين = إذا قمت بتشفير بعض البيانات باستخدام Blackbery يجب أن أكون قادرا على فك تشفير نفس البيانات باستخدام برنامج Java.

شكرا ديباك

هل كانت مفيدة؟

المحلول 3

يسمح لك CBCENGINE حتى 16 بايتا عبر منصة. لذلك لا تستخدم CBC. حاول استخدام محرك التشفير الداعم الافتراضي.

أعتقد أن ECB سيكون رائعا إذا كنت تستخدم.

شكرا سونيل كومار ساهو

نصائح أخرى

يتم الرد على نصف فك التشفير من سؤالك هنا: فك تشفير البيانات مع AES / CBC / PKCS5Padding باستخدام BlackBerry

يجب أن يكون من السهل معرفة التشفير باستخدام نفس النمط (استخدم Encryptor بدلا من محركات Decryptor، إلخ).

هل قرأت هذه المقالة KB؟ http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800779/how_to_-ususe_basic_encryption.html؟nodeid=800640&vernum=0.

ستحتاج أيضا إلى استخدام Net.Rim.Device.api.crypto.cbcencreptorengine على رأس Aesencryptorengine (وشبه التشفير).

في الواقع، تكتب الشفرة الخاصة بك لخلاشات AES ووضع CBC، فهي بسيطة للغاية، حول بعض خطوط التعليمات البرمجية. وينبغي أن يكون هناك تنفيذ مرجعي في لغة Java.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top