Veľkonočná akcia je tu a s ňou aj extra kredity ZADARMO na náš interaktívny e-learning. Dobij si teraz kredity a posuň sa vo svojej kariére vpred!
Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 10. diel - Serializácia a deserializácia v C# .NET

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Štěpán Wünsch
Jan Vargovský:18.5.2016 21:00

Protože to není potřeba. Klidně ho generický napsat můžeš. Ale snad víš co tam strkáš, tak nepotřebuješ IntelliSense...

 
Odpovedať
18.5.2016 21:00
Avatar
Garrom Orc Shaman:10.10.2016 10:17

Mohl bych se zeptat jak serializovaný soubor šifrovat, nenašel jsem na to žádný článek(možná jen hledám na špatném místě...i když kde jinde než v práci se soubory by mělo šifrování být ?)

-Garrom

Editované 10.10.2016 10:17
Odpovedať
10.10.2016 10:17
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Odpovedá na Garrom Orc Shaman
Luboš Běhounek Satik:10.10.2016 10:47

Ten stream bys prohnal jeste pres jinej stream, pokud ti staci data udelat textove necitelny, tak muzes treba i vyuzit DeflateStream, kterej zaroven pouzije kompresi.

Pripadne si napsat vlastni stream, kterej to nejak zasifruje - budto obycejnym xorem nebo uz pak necim pokrocilejsim.

Odpovedať
10.10.2016 10:47
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovedá na Luboš Běhounek Satik
Garrom Orc Shaman:10.10.2016 14:57

takže místo klasického SreamWriter bych použil něco co text v .xml zašifruje. Existuje způsob jak vytvořit nějaký klíč pole kterého se to bude šifrovat ?
ps. Jako vážně, největší česká online učebnice C# a není tu nic o šifrované serializaci ?
-Garrom

Odpovedať
10.10.2016 14:57
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Odpovedá na Garrom Orc Shaman
Luboš Běhounek Satik:10.10.2016 15:12

muzes klidne podedit StreamWriter a jen tam pridat sifrovani nebo si na to muzes udelat vlastni stream, to uz je celkem fuk, kam tu sifrovaci funkcnost nacpes.
Klic si muzes vytvorit jakej chces, pokud bys data treba jen XORoval, to zalezi na sifrovacim algoritmu.

Odpovedať
10.10.2016 15:12
https://www.facebook.com/peasantsandcastles/
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Garrom Orc Shaman
Jan Vargovský:10.10.2016 15:48

Kryptografie je poněkud složitější oříšek než tohle. Kdybys raději řekl nějaký kontext okolo toho šifrování, pak bychom ti mohli doporučit něco, co bude zároveň bezpečné.

Btw,

Jako vážně, největší česká online učebnice C# a není tu nic o šifrované serializaci ?

Největší se nerovná nejlepší. Kvantita neznamená kvalitu ... Navíc serializace a šifrování jsou poněkud odlišné problémy a spojit je už je otázka dát ty volání sekvenčně za sebou.

Editované 10.10.2016 15:51
 
Odpovedať
10.10.2016 15:48
Avatar
Odpovedá na Jan Vargovský
Garrom Orc Shaman:10.10.2016 16:56

chtěl jsem aby to nebylo lidsky čitelné a ani rozšifrovatelné nějakým procesem (spoustu textových editorů tuto možnost nabízí), aby to šlo rozšifrovat jen tímto heslem. Zároveň bych se nemusel bát že by na něj někdo přišel jelikož Unity3D si své soubory "konzervuje"(mezi tyto soubory patří i .cs skript uložený mezi assety)

Odpovedať
10.10.2016 16:56
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Petr Šťastný
Tvůrce
Avatar
Petr Šťastný:10.10.2016 19:43
Objekt typu ... nelze serializovat. Vícerozměrná pole nejsou podporována.

Takže... co teď? :D

 
Odpovedať
10.10.2016 19:43
Avatar
Karel Labonek:30.8.2017 19:48

Mám problém při serializaci (pokusu o ni na třídě public ve které mám další instance mích tříd ) píše mi to : při reflexi typu došlo k chybě. Potřebuji uložit nastavení šachové hry a i odehrané hry jako takové. Děkuji za radu.

 
Odpovedať
30.8.2017 19:48
Avatar
Karel Labonek:30.8.2017 20:10

Omluva stačilo kouknout na komentář na demnou a je jasno vícerozměrná pole :-( .

 
Odpovedať
30.8.2017 20:10
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 40.