Fórum Root.cz

Hlavní témata => Sítě => Téma založeno: JPu 04. 01. 2015, 16:37:50

Název: Vlastný network protokol
Přispěvatel: JPu 04. 01. 2015, 16:37:50
Ma zmysel robit vlastny sietovy protokol? Chcel by som si spravit aplikaciu na IM komunikaciu a rozmyslam, ci nejak zblastlit vlastny protokol, alebo pouzit uz zname protokoly ako XMPP, IRC, atd.
Ma to vyznam robit vlastny protokol? Ak ano, kedy?
Název: Re:Vlastny network protokol
Přispěvatel: Logik 04. 01. 2015, 16:50:49
Vlastní protokol má smysl, pokud neexistuje nějaký opensource, který danou věc řeší. V okamžiku, kdy existuje jabber, je vlastní protokol na IM IMHO blbina.
Název: Re:Vlastny network protokol
Přispěvatel: jdidotoho 04. 01. 2015, 17:12:40
Smysl to samozrejme ma, ale ne pro kazdeho. Nechapu moc smysl otazky.
Název: Re:Vlastny network protokol
Přispěvatel: JardaP . 04. 01. 2015, 17:14:44
Tvorba vlastniho protokolu ma smysl tehdy, kdyz chcete vytvorit IM, ktere je siroce ignorovano a nikym nepouzivano.
Název: Re:Vlastny network protokol
Přispěvatel: ghost 04. 01. 2015, 17:26:39
Vzhledem k tomu ze jste nenapsal pozadavky asi bych doporucil implementovat IRC protokol :) V pripade ze z nejakeho duvodu pozadavkum nevyhovuje ani IRC, Jabber ani nic jineho pak psat vlastni protokol asi smysl ma.
Název: Re:Vlastny network protokol
Přispěvatel: Filip Jirsák 04. 01. 2015, 17:46:08
Pokud si kladete otázku, zda má pro vás smysl vytvářet vlastní síťový protokol, pak to pro vás smysl nemá.

Smysl by to mělo tehdy, pokud by existující protokoly nesplňovaly vaše požadavky.
Název: Re:Vlastny network protokol
Přispěvatel: Dfasdfasfda 04. 01. 2015, 17:58:15
pokud to delate pro zabavu tak si vymyslete nejaky uchylny protokol.
vsichni delaji protokoly, ktere prenesou co nejmene dat, aby se po siti nehonilo moc dat.
zkuste treba protokol, ktery naopak bude nafoukly :-)

http://rfc2795.openrfc.org/
http://rfc3091.openrfc.org/
http://rfc3751.openrfc.org/
Název: Re:Vlastny network protokol
Přispěvatel: Trident 04. 01. 2015, 19:18:14
pokud to delate pro zabavu tak si vymyslete nejaky uchylny protokol.
vsichni delaji protokoly, ktere prenesou co nejmene dat, aby se po siti nehonilo moc dat.
zkuste treba protokol, ktery naopak bude nafoukly :-)

http://rfc2795.openrfc.org/
http://rfc3091.openrfc.org/
http://rfc3751.openrfc.org/
Uchylnejsi protokoly se pouzivaji uz davno v telekomunikacich. Staci se podivat.
https://www.youtube.com/watch?v=Rk8Lc7-8Tbo
Název: Re:Vlastny network protokol
Přispěvatel: /. 04. 01. 2015, 19:19:05
Ma zmysel robit vlastny sietovy protokol? Chcel by som si spravit aplikaciu na IM komunikaciu a rozmyslam, ci nejak zblastlit vlastny protokol, alebo pouzit uz zname protokoly ako XMPP, IRC, atd.
Ma to vyznam robit vlastny protokol? Ak ano, kedy?

samozrejme, ze ma. problem je, jak takovy protokol oprostit od IPv4 a IPv6, ktera z principu zakotvenem v navrhu znemoznuje, aby komunikace byla anonymni vuci tretim stranam. nad necim podobnym uvazuji uz delsi dobu.

ps: neni to nic co by melo prvky OTR.
Název: Re:Vlastny network protokol
Přispěvatel: /. 04. 01. 2015, 19:21:14
pokud to delate pro zabavu tak si vymyslete nejaky uchylny protokol.
vsichni delaji protokoly, ktere prenesou co nejmene dat, aby se po siti nehonilo moc dat.
zkuste treba protokol, ktery naopak bude nafoukly :-)

http://rfc2795.openrfc.org/
http://rfc3091.openrfc.org/
http://rfc3751.openrfc.org/

tohle je jedna ze steganografickych moznosti, ktere jsem zvazoval zakomponovat. to nafukovani jalovymi daty.
Název: Re:Vlastny network protokol
Přispěvatel: /. 04. 01. 2015, 19:24:53
kazdopadne steganografii povazuji stale za nedostatecne reseni. spis je potreba se dostat bliz k hardware na radiovou vrstvu a prenest funkce poskytovatele pripojeni a jeho sjednavani konektivity do kapsy uzivatele a na ad-hoc on-demand sjednavane site primo u odebiratele sluzby. eliminace poskutovatelu pripojeni.
Název: Re:Vlastny network protokol
Přispěvatel: /. 04. 01. 2015, 19:26:37
takovy Uber...
Název: Re:Vlastny network protokol
Přispěvatel: Trident 04. 01. 2015, 19:32:13
Ma zmysel robit vlastny sietovy protokol? Chcel by som si spravit aplikaciu na IM komunikaciu a rozmyslam, ci nejak zblastlit vlastny protokol, alebo pouzit uz zname protokoly ako XMPP, IRC, atd.
Ma to vyznam robit vlastny protokol? Ak ano, kedy?
Vzdycky mne fascinuje jak si nektery programator mysli ze spasi svet svym navrhem.
Jine nez vyukove ucely to nema. A i ty lze nahradit priklady jednotlivych jiz existujicich protokolu.

Jednotlivec tezko muze vyrobit neco lepsiho nez existujici protokoly. Uz jen z principu ze protokoly stavajici jsou:

1. Pouzivane - interoperabilita,testovani
2. Existuji otestovane knihovny/otevrene implementace pro radu platforem
3. Existuje OSS/komercni podpora tech knihoven
4. Vyvoj prosel _DISKUSI_ mezi lidmi s hromadou znalosti.
5. Vyvoj prosel ladenim a nekde dokonce performance analyzou
6. Pred vyvojem mohlo dojit taky na analyzu proveditelnosti v embedded HW a vyrobu ASIC chipu. Vcetne predpokladane spotreby zdroju a energie(mobilni aplikace)
7. Existuji best practices a pouceni z chyb pro budouci navrhy z praxe

Prakticky na vsechno existuje dneska protokol. I na prenos zprav pomoci holubu. Az budes nekdo chtit docku k tvymu protokolu budes se s tim morit a psat to a nebo ho odkazes na specku existujici nekde napsanou a das mu jen nejake veci dodelane specificky pro apku?
Hlupaky co rikaji ze zdrojak je dokumentace rovnou lisuju.




Název: Re:Vlastny network protokol
Přispěvatel: hmmm 04. 01. 2015, 19:49:09
Pokud chces, aby ten tvuj IM pouzival cely svet, tak mas asi lepsi pouzit nejaky stavajici protokol. Nebo jeste lepe, zkus si nastudovat a implementovat nejaky stavajici a kdyz zjistis, ze ti to neumoznuje neco, co bys chtel, tak poucen ze stavajiciho protokolu si muzes vymyslet svuj.
Název: Re:Vlastný network protokol
Přispěvatel: Franta <xkucf03/> 04. 01. 2015, 21:35:33
Smysl to mít může, ale taky (pravděpodobně) nemusí.

V první řadě bys měl napsat: jaké máš požadavky a co od nového protokolu očekáváš? V čem bude lepší/jiný než ostatní protokoly? Jaké protokoly jsi vlastně prozkoumal a co ti na nich vadilo? Nejdou tyto problémy řešit rozšířením stávajících protokolů, vydáním jejich nové verze?

Máš dostatečné kapacity (znalosti, schopnosti, čas, peníze…), abys takový protokol dokázal prosadit, aby se rozšířil a skutečně se používal? Má to vlastně mít praktický smysl nebo je to jen cvičení, na kterém se chceš něco naučit?
Název: Re:Vlastný network protokol
Přispěvatel: JPu 05. 01. 2015, 00:25:45
Veci sa maju takto. Nechcem robit protokol, ktory sa ma presadit vo svete, ani nijako rozsirene pouzivat. Chcel som si vytvorit vlastnu appku na komunikaciu a najlepsie aby boli spravy sifrovane este na strane klienta. Cize klient-server aplikaciu. Preto som sa pytal na ten vlastny protokol.
Název: Re:Vlastný network protokol
Přispěvatel: Sten 05. 01. 2015, 00:37:52
Nový protokol má smysl, pokud přináší nové věci. Jak píše Franta, často je lepší prozkoumat stávající protokoly, protože umožňují věci, o kterých ani nevíte. XMPP má spoustu zajímavých vlastností, které málokdo implementuje (třeba SDP v XMPP pro (video)hovory), a zároveň spoustu věcí řeší spíš zvyklostmi než standardem (třeba nijak nevyžaduje použít TCP, SCTP by byla pro mobilní klienty lepší volba), takže pokud to udělá vaše aplikace, budete mít aplikaci, která umí ty zajímavé vlastnosti a zároveň umí komunikovat s existujícími aplikacemi/servery.

samozrejme, ze ma. problem je, jak takovy protokol oprostit od IPv4 a IPv6, ktera z principu zakotvenem v navrhu znemoznuje, aby komunikace byla anonymni vuci tretim stranam. nad necim podobnym uvazuji uz delsi dobu.

XMPP nevyžaduje IP adresy, všechny zmínky IP nebo TCP se týkají jen implementace přes TCP/IP, viz RFC 6120:
Citace
There is no necessary coupling of XML streams to TCP, and other transports are possible.  For example, two entities could connect to each other by means of HTTP as specified in XEP-0124 and XEP-0206.  However, this specification defines only a binding of XMPP to TCP.

Implementačně hodně volné je použití WebSockets (RFC 7395), které by se dalo postavit třeba nad Tor Hidden Services.
Název: Re:Vlastný network protokol
Přispěvatel: JPu 05. 01. 2015, 00:43:31
A samozrejme ide aj o vyukovu cinnost, priucit sa niecomu novemu :)
Název: Re:Vlastný network protokol
Přispěvatel: Dzavy 05. 01. 2015, 00:58:29
Veci sa maju takto. Nechcem robit protokol, ktory sa ma presadit vo svete, ani nijako rozsirene pouzivat. Chcel som si vytvorit vlastnu appku na komunikaciu a najlepsie aby boli spravy sifrovane este na strane klienta. Cize klient-server aplikaciu. Preto som sa pytal na ten vlastny protokol.

A co je za problém s XMPP+TLS, popř. OTR (http://wiki.xmpp.org/web/OTR)?
Název: Re:Vlastný network protokol
Přispěvatel: OMG 05. 01. 2015, 07:38:25
Veci sa maju takto. Nechcem robit protokol, ktory sa ma presadit vo svete, ani nijako rozsirene pouzivat. Chcel som si vytvorit vlastnu appku na komunikaciu a najlepsie aby boli spravy sifrovane este na strane klienta. Cize klient-server aplikaciu. Preto som sa pytal na ten vlastny protokol.
fascinuje me, kdyz si nekdo rekne, ze udela nejenom vlastni aplikaci, ale i vlastni protokol... ja bych sel mozna jeste i do vyvoje vlastniho OS pro server i pro klienta a sifrovani bych si taky udelal vlastni... a snad jeste natahnout vlastni internet a zridit vlastni mobilni sit... a samozrejme pokud mas tyden casu navic, tak bych si udelal i vlastni HW s vlastnim CPU atd...
 ::)
Název: Re:Vlastný network protokol
Přispěvatel: Kolemjdoucí 05. 01. 2015, 08:48:40
Ma zmysel robit vlastny sietovy protokol?

Má to smysl. Nový protokol s sebou nemusí nést historické nedokonalosti, zpětnou kompatibilitu a případné chyby v návrhu starého protokolu a může použít nové vlastnosti.
Nepočítej ale že s novým protokolem lehce uděláš díru do světa, to bude trvat hodně dlouho.
Název: Re:Vlastný network protokol
Přispěvatel: Kolemjdoucí 05. 01. 2015, 08:52:15

Protokol si udělej, to je bez diskuze.
Šifrování zvládneš bez problémů, problémem je dneska ověření autenticity účastníků, na to je třeba protokol i aplikaci důkladně zařídit.
Název: Re:Vlastný network protokol
Přispěvatel: JPu 05. 01. 2015, 11:51:59
Dakujem za vase nazory :). Naozaj nechcem prerazit s nejakym protokolom. Mna len zaujimalo, ze ak by som chcel vlastnu klient-server aplikaciu, ze ci je lepsie pouzit stavajuci protokol, alebo vytvorit si novy.
Název: Re:Vlastný network protokol
Přispěvatel: Tonda 05. 01. 2015, 15:47:20
Vzhledem k pracnosti bych rozhodně použil existující protokol a knihovny implementující jeho podporu, je kravina psát sám něco co vyhovujícím způsobem už někdo udělal, tedy pokud je cílem dodat co nejefektivněji požadovanou aplikaci, pokud by tam byly nějaké studijní cíle, tak to může být jinak.
Název: Re:Vlastný network protokol
Přispěvatel: lord z 05. 01. 2015, 15:54:00
Pises o sifrovani, takze asi ti jde o bezpecnosti. V tom pripade bych se zameril na jednoduchost. IMHO cokoli komplikovany je plny chyb...

Takze bych prosel existujici protokoly, jestli najdu nejaky o kterem si myslim ze implementace se neda pokazit.

- kdyz ne, tak bych vytvoril vlastni

- kdyz jo, tak bych pouzil existujici protokol, ale jeste bych se rozhodoval jestli ho implementovat sam, nebo pouzit knihovnu a udelat audit kodu...
Název: Re:Vlastný network protokol
Přispěvatel: Stan 05. 01. 2015, 16:29:16
Nenech se vyprudit a s otevřeným srdcem a myslí se do toho pusť. Dokud jsi mladý a nemusíš živit rodinu, vymetání slepých uliček je skvělý způsob, jak se hodně naučit, navíc se značným přesahem do další témat. Obzvlášť když je to pro tebe i zábava.
Název: Re:Vlastný network protokol
Přispěvatel: j 05. 01. 2015, 17:30:30
Dakujem za vase nazory :). Naozaj nechcem prerazit s nejakym protokolom. Mna len zaujimalo, ze ak by som chcel vlastnu klient-server aplikaciu, ze ci je lepsie pouzit stavajuci protokol, alebo vytvorit si novy.

Klient server je ovsem na IM zastaraly a z hlediska bezpecnosti nepouzitelny reseni. Pokud chces neco zajimavejsiho, tak to musi fungovat p2p. Nesmi v tom proste byt misto, kde muze probihat odposlech nebo i jen zjistovani aktivnich ucastniku.
Název: Re:Vlastny network protokol
Přispěvatel: Karel 05. 01. 2015, 17:31:18
Jednotlivec tezko muze vyrobit neco lepsiho nez existujici protokoly. Uz jen z principu ze protokoly stavajici jsou:
....

Překvapilo by vás, kolikrát už jednotlivec něco zlepšil. Vy mít možnost cestovat v čase, tak vaše první zastávka by asi byl Linus v jeho studentských dobách. Samozřejmě za účelem toho mu vysvětlit, že jeho na koleni dělaný OS nikdy nemůže být lepší než stávající OS. Další zastávka CERN a vysvětlit tomu pánovi, že nějaké "www" je hloupost, když už tu máme Gopher. Co dál?

Zkrátka jednotlivec může vyrobit něco lepšího než stávající protokoly. Už jen z principu že protokoly stávající jsou:
1. Nedokonalé.

Zda se to povede zrovna autorovi otázky, o tom se polemizovat neodvažuji. Ale musím zásadně odmítnout vaše absolutní tvrzení. Protože je to z kategorie "už z principu nemůže létat nic, co je těžší než vzduch".
Název: Re:Vlastný network protokol
Přispěvatel: Karel 05. 01. 2015, 17:48:03
Veci sa maju takto. Nechcem robit protokol, ktory sa ma presadit vo svete, ani nijako rozsirene pouzivat. Chcel som si vytvorit vlastnu appku na komunikaciu a najlepsie aby boli spravy sifrovane este na strane klienta. Cize klient-server aplikaciu. Preto som sa pytal na ten vlastny protokol.

Existuje jednoduché pragmatické pravidlo: v první fázi si napiště protokol vlastní. Příliš mnoho projektů skončilo na tom, že autor trávil týdny i měsíce implementací podmnožiny existujícího protokolu. Ono i jen naučit se existující protokol je leckdy úkol na semestr, což u projektu, co je jinak na dvě odpoledne, znamená problém. Lepší je udělat si vlastní a postupně (v horizontu dnů až týdnů) podle potřeby rozšiřovat. Pokud se projekt nějak ujme, tak pak je teprve vhodné zvážit migraci na existující protokol.

Ještě bych upozornil na past "existujících řešení". Pokud se budete snažit standardní protokol implementovat v takové kvalitě a rozsahu, aby s vaším SW mohl fungovat software někoho jiného, tak tím i v případě tak jednoduché věci jako je IM strávíte desítky hodin, možná spíše stovky. Pokud váš záměr od samého počátku není "chci spolupracovat se SW XYZ", tak začněte vlastním (byť naivním) protokolem a časovou investici do naučení se a implementace standardního protokolu nechte na pozdější fázi projektu. Pokud váš projekt budete dále rozvíjet, tak dříve nebo později poznáte ten okamžik, kdy je vhodné přejít na standardní protokol.

A nakonec jedna výjimka: pokud jsou pro standardní protokol dostupné kvalitní knihovny, tak bývá lepší sáhnout po nich. Jak knihovnu použít se dá nastudovat za pár hodin (spíše rychleji).
Název: Re:Vlastný network protokol
Přispěvatel: Karel 05. 01. 2015, 18:04:45
Vzhledem k pracnosti bych rozhodně použil existující protokol a knihovny implementující jeho podporu, je kravina psát sám něco co vyhovujícím způsobem už někdo udělal, tedy pokud je cílem dodat co nejefektivněji požadovanou aplikaci, pokud by tam byly nějaké studijní cíle, tak to může být jinak.

Ono "použil existující protokol" a "knihovny implementující jeho podporu" jsou dvě různé věci. Rozhodně jsem pro použití existujících knihoven. Pokud ale neexistují, respektive ne zrovna v dobré kvalitě SW a dokumentace, tak bych se raději použitím existujícího protokolu nezalamoval. Dělal jsem program na synchronizaci adresářů mezi počítači. Rozhodl jsem se to udělat přes FTP protokol (roku 1996) a 80% času mi zabral právě ten FTP protokol. Od té doby vždy používám vlastní "binární" protokoly přímo nad TCP. Většina projektů mi umřela (nepodařilo se je dokončit nebo nakonec pro ně nebylo využití), tak jsem rád, že jsem netrávil na samém počátku desítky hodin implementací existujících protokolů. Co přežilo, tak nakonec nějaký ten standardní protokol dostalo. I když třebas LPD kladlo odpor dlouho a efektivně, protože právě tam byla situace u open source knihoven poměrně neutěšená (zlepšila se vůbec?)
Název: Re:Vlastný network protokol
Přispěvatel: JPu 05. 01. 2015, 19:13:33
Klient server je ovsem na IM zastaraly a z hlediska bezpecnosti nepouzitelny reseni. Pokud chces neco zajimavejsiho, tak to musi fungovat p2p. Nesmi v tom proste byt misto, kde muze probihat odposlech nebo i jen zjistovani aktivnich ucastniku.

a co klient server IM s pouzitim xmpp a kombinaciou end-to-end encryption?
Název: Re:Vlastný network protokol
Přispěvatel: Tom fi 06. 01. 2015, 09:23:43
Přiklonil bych se již zde zmíněné tvorbě vlastního protokolu.

Naučíš se jak funguje komunikace po síti, budeš mít volnost cokoliv dodělat jakkoliv budeš chtít (šifrování, autentizaci, přenos morseovky, přenos pohybu myši, synchronizace obrazovky ... prostě cokoliv tě napadne :) ).

Používáním knihoven se naučíš leda tak používat knihovny (jak TU konkrétní nyní, tak i obecnou vazbu problém -> google -> existující knihovna -> zbastlené řešení).
Mysím že je lepší dospět k potřebě využití existujícího řešení tak nějak logickým závěrem na základě vlastních vědomostí a zkušeností... když se naučíš na každou prkotinu hledat knihovny, budou tvý produkty plný zbastleností který jsi našel přes google, místo toho, aby jsi udělal co zvládneš dobře sám, a na to co podle odhadu je vhodnější existující řešení pak použiješ existující řešení.... asi tak.
Název: Re:Vlastný network protokol
Přispěvatel: oldies 06. 01. 2015, 09:42:20
Veci sa maju takto. Nechcem robit protokol, ktory sa ma presadit vo svete, ani nijako rozsirene pouzivat. Chcel som si vytvorit vlastnu appku na komunikaciu a najlepsie aby boli spravy sifrovane este na strane klienta. Cize klient-server aplikaciu. Preto som sa pytal na ten vlastny protokol.
fascinuje me, kdyz si nekdo rekne, ze udela nejenom vlastni aplikaci, ale i vlastni protokol... ja bych sel mozna jeste i do vyvoje vlastniho OS pro server i pro klienta a sifrovani bych si taky udelal vlastni... a snad jeste natahnout vlastni internet a zridit vlastni mobilni sit... a samozrejme pokud mas tyden casu navic, tak bych si udelal i vlastni HW s vlastnim CPU atd...
 ::)

samozrejme. vsechno je na poradi dne. ale hezky poporade. nejprve openhardware. do te doby nema smysl se zabyvat tim zbytkem.

s OTR stejne jako s BOSH (Bidirectional-streams Over Synchronous HTTP) je ten problem, ze vychazi z navrhu telefonnich okruhu a jen je nepatrne rozsiruje odstranenim okruhu. topologicky je to porad zkamenela hierarchie u vrchu - viz VIP klub tier 1 operatoru. dynamicke sjednavani konektivity pak realne odpovida interakci lidi v davu na rozdil od interakce trestancu ve veznici s dozorci = soucasny internet postaveny na IPv4 a IPv6.
Název: Re:Vlastný network protokol
Přispěvatel: JPu 06. 01. 2015, 19:36:43
rozmyslal som nad pouzitim kniznice agsXMPP, nakolko to chcem implementovat v C#. Ale zistil som, ze tato kniznica nie je len tak zadarmo a treba si ju kupit. Ostava moznost naimplementovat si vlastnu kniznicu s podporou xmpp, alebo urobit si vlastny protokol. Mojou prioritou je su hlavne sifrovane spravy. Nejake posielanie obrazkov alebo videochat ma momentalne nezaujimaju.
Název: Re:Vlastný network protokol
Přispěvatel: Sten 06. 01. 2015, 20:06:37
rozmyslal som nad pouzitim kniznice agsXMPP, nakolko to chcem implementovat v C#. Ale zistil som, ze tato kniznica nie je len tak zadarmo a treba si ju kupit. Ostava moznost naimplementovat si vlastnu kniznicu s podporou xmpp, alebo urobit si vlastny protokol. Mojou prioritou je su hlavne sifrovane spravy. Nejake posielanie obrazkov alebo videochat ma momentalne nezaujimaju.

Tahle knihovna rozhodně není jediná, co implementuje XMPP pro C#. Zadarmo je třeba Jabber.NET (https://code.google.com/p/jabber-net/). Pak je ještě možnost použít nějaký jiný jazyk než C#.
Název: Re:Vlastný network protokol
Přispěvatel: Tonda 06. 01. 2015, 23:46:04
Nenapsal si čeho a proč chceš vlastně dosáhnout, ale IM je tolikrát přemleté téma, že jsou dostupné nejen hotové protokoly a haldy hotových knihoven, ale i haldy hotových klientů a serverů a to i opensource.
Název: Re:Vlastný network protokol
Přispěvatel: JPu 07. 01. 2015, 00:35:18
skor ide o nabratie nejakych dalsich vedomosti, rozvinut sa dalej, co sa tyka programovania a inych znalosti.
Název: Re:Vlastný network protokol
Přispěvatel: Sten 07. 01. 2015, 03:01:54
skor ide o nabratie nejakych dalsich vedomosti, rozvinut sa dalej, co sa tyka programovania a inych znalosti.

Co třeba zkusit nějaký standard implementovat? Z mé zkušenosti je to v programování poměrně důležité.
Název: Re:Vlastný network protokol
Přispěvatel: tdvorak 07. 01. 2015, 08:08:29
Vlastní protokol a vlastní šifrování? Cryptography: The Importance of Not Being Different (https://www.schneier.com/essays/archives/1999/03/cryptography_the_imp.html)
Název: Re:Vlastný network protokol
Přispěvatel: oldies 07. 01. 2015, 09:32:19
Vlastní protokol a vlastní šifrování? Cryptography: The Importance of Not Being Different (https://www.schneier.com/essays/archives/1999/03/cryptography_the_imp.html)
by se dalo napsat: the importance of bleeding data into NSA.
Název: Re:Vlastný network protokol
Přispěvatel: Tonda 07. 01. 2015, 09:40:09
skor ide o nabratie nejakych dalsich vedomosti, rozvinut sa dalej, co sa tyka programovania a inych znalosti.
To si ale nepsal, vyznělo mi to spíš naopak, že prostě potřebuješ vyřešit daný problém pokud možno co nejsnáze. Pak samozřejmě záleží na tom co tě zajímá a v čem se chceš rozvíjet, od návrhu vlastního protokolu, implementace knihovny pro XMPP až po schopnost najít, posoudit a zintegrovat existující komponenty do funkčního řešení.
Název: Re:Vlastný network protokol
Přispěvatel: tdvorak 07. 01. 2015, 09:50:32
Vlastní protokol a vlastní šifrování? Cryptography: The Importance of Not Being Different (https://www.schneier.com/essays/archives/1999/03/cryptography_the_imp.html)
by se dalo napsat: the importance of bleeding data into NSA.
I kdyby to byla pravda, pořád to bude mnohem bezpečnější, než poskytnout data komukoliv, kdo bude mít zájem hledat ve špatně navrženém protokolu a šifrování chyby. A nepochybuju, že tam chyby budou.
Název: Re:Vlastný network protokol
Přispěvatel: JPu 07. 01. 2015, 17:48:01
Co třeba zkusit nějaký standard implementovat? Z mé zkušenosti je to v programování poměrně důležité.

cize mas na mysli napr. vlastnu implementaciu XMPP?
Název: Re:Vlastný network protokol
Přispěvatel: Sten 07. 01. 2015, 18:30:18
Co třeba zkusit nějaký standard implementovat? Z mé zkušenosti je to v programování poměrně důležité.

cize mas na mysli napr. vlastnu implementaciu XMPP?
1

Ano, nebo IRC anebo SIP (i když ten už je hardcode)