Sina-Soltani / Parbad

A free, open-source, integrated and extensible library which connects your web applications to online payment gateways. Gateways can be added or developed by you.
GNU Lesser General Public License v3.0
364 stars 81 forks source link

خطا در رمز نگاری #342

Closed BehnamBobakht closed 1 year ago

BehnamBobakht commented 1 year ago

کد زیر دارای خطا هستش

    var encryptor = symmetric.CreateEncryptor(Convert.FromBase64String(_options.Value.TerminalKey), new byte[8]);

خطایی هم که میده به این شکل

System.Security.Cryptography.CryptographicException: Specified key is not a valid size for this algorithm. at System.Security.Cryptography.TripleDES.IsWeakKey(Byte[] rgbKey) at System.Security.Cryptography.TripleDESCryptoServiceProvider.CreateEncryptor(Byte[] rgbKey, Byte[] rgbIV)

Sina-Soltani commented 1 year ago

درود لطفا هنگام گزارش، اطلاعات رو کامل بنویسید. نام درگاه؟ خطا در چه زمانی و در استفاده از چه متدی رخ میده؟ نوع برنامه دات نت و سیستم عامل شما؟

BehnamBobakht commented 1 year ago

سلام وقتتون بخیر باشه. ما تو سایت shpub.ir از درگاه سداد میخواستیم استفاده کنیم. تکنولوژی ASP.NET MVC زبان برنامه نویسی C# سیستم عامل: ویندوز