hobolhossein 1 ارسال شده در 18 آذر، ۱۳۹۷ اشتراک گذاری ارسال شده در 18 آذر، ۱۳۹۷ سلام وقت بخیر بنده با KeyGenerator و الگوریتم Aes متنم رو رمزنگاری میکنم سوالی که اینجا هست اینه که IV چیه و چه کاربردی داره و استفاده کردن و نکردنش چه تفاوتی داره؟ Dim by As ByteConverter Dim k As KeyGenerator k.Initialize("AES") k.KeyFromBytes("qwertyuiop[]asdfghjkl;'z@#$%^*)".GetBytes("utf8")) Dim c As Cipher c.Initialize("AES/CBC/PKCS5Padding") c.InitialisationVector = Array As Byte (32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32) Dim bb(), bbb() As Byte bb = c.Encrypt("Ali".GetBytes("UTF8"), k.Key, true) bbb = c.Decrypt(bb, k.Key, False) fx.Msgbox(MainForm,by.StringFromBytes(bbb, "utf8") , bbb.Length) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
M-CAP7AIN 537 ارسال شده در 18 آذر، ۱۳۹۷ اشتراک گذاری ارسال شده در 18 آذر، ۱۳۹۷ initialization vector در واقع یه کلید که با پیام اصلی XOR میشه تا امنیت و پیچیدگی رمزنگاری بیشتر بشه ، خروجی این متن رمز شده مجدد با پیام بعدی XOR میشه تا الی آخر تو مد CBC استفاده میشه. ، مبحثی نیست که بشه خلاصه تعریف کرد ، خودش یه دوره داره. XOR چیه : آشنایی با دیجیتال لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
hobolhossein 1
سلام
وقت بخیر
بنده با KeyGenerator و الگوریتم Aes متنم رو رمزنگاری میکنم
سوالی که اینجا هست اینه که IV چیه و چه کاربردی داره و استفاده کردن و نکردنش چه تفاوتی داره؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.