17-11-14, 01:56 AM
من يستطيع مساعدتي بكود يحول البايتات الى ورد
مثلا
تتحول الى مصفوفة
يعني تقسم البايتات اربع اجزاء وتسويلهم تدوير
اني سويت هذه الفنكشن بس بيها طلع خطأ
الخطأ بالمكان الاصفر
هذه الخوارزمية الاصلية
هذه الاشارة >>> معناها التدوير لليسار
[k[i هذا المدخل الاول البايتات
مثلا
01 23 45 67 89 ab cd ef 01 12 23 34 45 56 67 78
تتحول الى مصفوفة
l[0]=67452301
l[1]=efcdab89
l[2]=34231201
l[3]=78675645
يعني تقسم البايتات اربع اجزاء وتسويلهم تدوير
اني سويت هذه الفنكشن بس بيها طلع خطأ
الخطأ بالمكان الاصفر
هذه الخوارزمية الاصلية
convert bytes to words
l[i/4]=(l[i/4]<<<8+k[i]
هذه الاشارة >>> معناها التدوير لليسار
[k[i هذا المدخل الاول البايتات