Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

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
Posledné komentáre sú na spodnej časti poslednej stránky.
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...

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é
Odpovedať
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ť
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ť
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ť
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é
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ť
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

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.

Avatar
Karel Labonek:30.8.2017 20:10

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

Posledné komentáre sú na spodnej časti poslednej stránky.
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 42.