Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Jozef 15. 01. 2016, 09:31:49

Název: Base64 v C# se nedá dekódovat
Přispěvatel: Jozef 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
Název: Re:Base64 v C# se nedá dekódovat
Přispěvatel: whata 15. 01. 2016, 09:50:16
Kód: [Vybrat]
$ echo DP8ACQwgAAAA | base64 -d | xxd
0000000: 0cff 0009 0c20 0000 00 
Název: Re:Base64 v C# se nedá dekódovat
Přispěvatel: Jozef 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
Název: Re:Base64 v C# se nedá dekódovat
Přispěvatel: lobo 15. 01. 2016, 10:31:52
 System.Convert.FromBase64String("DP8ACQwgAAAA")
Název: Re:Base64 v C# se nedá dekódovat
Přispěvatel: Jozef 15. 01. 2016, 10:47:14
System.Convert.FromBase64String("DP8ACQwgAAAA")

JJ, to je mi jasne :)

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

Dakujem
Název: Re:Base64 v C# se nedá dekódovat
Přispěvatel: libcha 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