vb NET C# base 64 geçersiz uzunluk hatası

Muratgider44

Picopat
Katılım
29 Ocak 2022
Mesajlar
168
Hepinize merhaba arkadaşlar ben bu hatayı iki programlama dilinde de alıyorum


1652612662132.png


Yapmak istediğim sadece des ile şifrelenmiş base 64 kodunu oraya koymak fakat base 64 geçersiz uzunluk hatası alıyorum
Direk Dim Runpe As Byte() = Convert.FromBase64String(strSonuc) bu kısımdaki strSonuc stringinin yerine base64 kodu koyunca bu hatayı almıyorum sorunsuz çalışıyor oraya yazı yazmadığım süreçte string koyunca her türlü hata veriyor. C# olarak ta atabilirsiniz fark etmez müsait olan arkadaşlara ricamdır.
Technopat'ta bu işlerle uğraşılmadığını görmek üzdü :( hiç kimsemi bilmiyor yahu araştırıp buldum

oc = oc.Replace(" ", "+")
Dim mod4 As Integer = oc.Length Mod 4

If mod4 > 0 Then
oc += New String("="c, 4 - mod4)
End If
 
Son düzenleme:

Geri
Yukarı