Base64 v C# se nedá dekódovat

Jozef

Base64 v C# se nedá dekódovat
« kdy: 15. 01. 2016, 09:31:49 »
Dobry den,

  mam taky mensi problem s retazcom ziskanym z programu napisaneho v c# a zakodovanym pomocou Convert.ToBase64String

Problem je v tom, ze dekodovat sa da iba opat z programu napisaneho v c# pomocou opacnej funkcie Convert.FromBase64String

Akykolvek pokus o dekodovanie nedava spravny vysledok.

Uvazdam priklad:

DP8ACQwgAAAA

by malo byt po dekryptovani:

12 255 0 9 12 32 0 0 0

Dakujem za pomoc
« Poslední změna: 15. 01. 2016, 09:37:42 od Petr Krčmář »


whata

Re:Base64 v C# se nedá dekódovat
« Odpověď #1 kdy: 15. 01. 2016, 09:50:16 »
Kód: [Vybrat]
$ echo DP8ACQwgAAAA | base64 -d | xxd
0000000: 0cff 0009 0c20 0000 00 

Jozef

Re:Base64 v C# se nedá dekódovat
« Odpověď #2 kdy: 15. 01. 2016, 10:22:20 »
Super, dakujem, funguje to :)

Mam ale este jednu otazku, ide to aj naopak? Tak aby sa to dalo opat precitat v c#?

Dakujem

lobo

Re:Base64 v C# se nedá dekódovat
« Odpověď #3 kdy: 15. 01. 2016, 10:31:52 »
 System.Convert.FromBase64String("DP8ACQwgAAAA")

Jozef

Re:Base64 v C# se nedá dekódovat
« Odpověď #4 kdy: 15. 01. 2016, 10:47:14 »
System.Convert.FromBase64String("DP8ACQwgAAAA")

JJ, to je mi jasne :)

Ale myslel som to v tom bash-i ...

Dakujem


libcha

Re:Base64 v C# se nedá dekódovat
« Odpověď #5 kdy: 15. 01. 2016, 11:04:07 »
Není lepší na věci přicházet než se na všechno dokola ptát? Když už to base64 umí jedním směrem, bude i druhým ;)

[foo@bar ~]$ echo "0000000: 0cff 0009 0c20 0000 00" | xxd -r | base64
DP8ACQwgAAAA