Re: XML Torrents?
"Konstantin 'Kosta' Welke" <[email protected]> Fri, 11 Mar 2005 12:35:57 -0000
| Newsgroups | gmane.network.bit-torrent.general |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 11 Mar 2005 10:18:16 +0000 (GMT), Justin Cormack <[email protected]> wrote: > For many purposes it would be very useful to have a text format (eg to > send a torrent by email). However it is required that there is a unique > representation of the info portion of the torrent file so that the info > hash can be generated (hence the rules about ordering of fields in bencoding). > XML doesnt give you a fixed representation, so you still need some canonical > form. XML, or more specifically a DTD for XML, should give you a canocial representation. There's some fields with names and values with some sort of structure, thats what both XML and beencoding are all about. > You could make an XML form where the info part in bencoded form could be > uniquely regenerated to generate/verify the hash. We'd have to encode it in Base64, thats all. The nice things about XML is that we can make it as bloated as we want. The worst I can think of is <pieces> <piece>MDEyMzQ1Njc4OTAxMjM0NTY3ODk=</piece> <piece>YWtsc2pkb2l3amhlbmE4OTIxM2Y=</piece> [...] </pieces> HTH :) Kosta Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/BitTorrent/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/