هل يمكن التحكم في عدد المحارف الناتجة عن عملية التشفير AES ؟
#1
السلام عليكم 
هل يمكن التحكم في عدد المحارف الناتجة عن عملية التشغير  Encryption 
على سبيل المثال نتيجة تشفير كلمة Abdo هي : 0600000000000000B2201EE955576257043C2020DA721614AC1A0
أنا أريد أن تكون نتيجة نشفير عبدو هي فقط 4 محارف (نغس عدد محارف الكلمة المعطاة ) وذلك دون التأثير على عملية الإستعادة Decryption
وذلك لإمكانية حفظها في نفس المكان في قاعدة البيانات 
ولكم جزيل الشكر .
الرد
#2

وعليكم السلام ورحمة الله
لا، غير ممكن
لو فهمت AES Encryption لما طرحت هذا السؤال، راجع الرابط بسؤالك الاخر لتفهم جيدا
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
[-] كل من 1 user says قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • Abdoalrazak Dabol
الرد
#3
يمكن بعد نتيجة التشفير تعمل encode لها ب base64 ,base32 ,base8
يمكن ان تعمل encoder خاص بيك حسب الحروف المرادة
[-] كل من 1 user says قال شكرا ل bennabdellah على المشاركة المفيدة
  • Abdoalrazak Dabol
الرد
#4
(23-10-2019, 12:41 PM)bennabdellah كتب : يمكن بعد نتيجة التشفير تعمل encode لها ب base64 ,base32 ,base8

هل لك ان تنرنا بمثال تشفير كلمة مثلا كلمة Abdo بAES ثم حفظ الناتج في 4 محارف ؟
طبعا مع الاخذ بالاعتبار القيام بالعكس لاسترجاك الكلمة abdo
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم