Gnutella Forums  

Go Back   Gnutella Forums > Discontinued Gnutella Client Forums > XoloX (Windows) > XoloX Feature Request
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

XoloX Feature Request Missing something? Let us know. XoloX has been discontinued. We highly recommend you use an actively developed client instead.


 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old September 21st, 2001
Gnutella Veteran
 
Join Date: September 21st, 2001
Posts: 110
gnutellafan is flying high
Default SHA1 File Hash and MetaData

Please add the SHA1 file has as per the Full-file Hashes (FFHP) v.0.9

Also, supporting MetaData would be great!
  #2 (permalink)  
Old September 21st, 2001
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

Both would be damn cool, man. Wasn't the last clue MD5 over SHA1 or do I mix GDF debates with FastTrack?

Moak
  #3 (permalink)  
Old September 22nd, 2001
Gnutella Veteran
 
Join Date: September 21st, 2001
Posts: 110
gnutellafan is flying high
Default

No, MD5 was originally proposed but many ppl prefered sha1 because it is tougher to crack.

The protocol has not been officially accapted but discussion on file hashes has stopped at the GDF. If some of the most popular clients would implement it many others would follow. The protocol is complient with older clients and could be revised later as needed.
  #4 (permalink)  
Old September 22nd, 2001
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

Okay, what is the advantage of SHA1 over MD5, what does "crack" mean in that context?

Let me think "loud". The purpose of a hash is to group identical files or find more matching file for resume. Security is no issue here and wihle bad clients may theoretical lie, a later file test is done in the overlapping resume.
I think a hash should be follow some guidelines: a) be build fast b) should be unique enough to find identical files within a typical horizon (not high secure) c) should be identical even when people change metadata (eg MP3 id tag). So maybe it is enough to be build a hash over the first amount of MBs (skiping the very first bytes where some metatags are), even partials would be hit.

I don't know which algorithm will fit best to this guidelines. Anyone can help, has experience with different hashs?

CU, Moak

Last edited by Moak; September 22nd, 2001 at 07:12 AM.
  #5 (permalink)  
Old September 24th, 2001
Gnutella Veteran
 
Join Date: September 21st, 2001
Posts: 110
gnutellafan is flying high
Default

I think there is a concern that if a less secure file hash is used one could engineer bad data that matches a file hash and would be shared, corrupting much of the data on gnet, especially with swarmed downloads implemented.
  #6 (permalink)  
Old September 24th, 2001
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

thx, could you explain this a little more?

Can't follow yet, sorry maybe my brain might be too slow. I think security can't be achieved here, bad clients can answer Queryhits on random hashs (like Mandragore) or a client has a bug and gives wrong hashs or wrong partials. So every resume _must _ be overlapped. Something Xolox does right now and therfore Xolox resume is working fine, while for example Bearshares resume is terrible (did not check if its better with 2.30), you get a lot files with artifacts. It might be more important to have a fast & small hash.
  #7 (permalink)  
Old September 24th, 2001
Panthera Onca
 
Join Date: September 7th, 2001
Location: CA
Posts: 238
The Seeker is flying high
Default Metadata

As noted in this thread XoloX does not interpet the extra data the latest versions of BearShare and Gnotella(confirmed) send out. As more and more users upgrade to the latest versions of these clients, the number of downloadable MP3 results will drop until practically no files can be downloaded from them unless an exact file name is used. I say this because only the first hit from a BearShare or Gnotella host is usable, the rest get corrupted by XoloX as it improperly reads the metadata as file size or something.

If the developers don't want to spend the time incorperating file property scanners into XoloX, or making an extra column in the search tab to show extra info, they should at least modify the sofware to correctly interpet results that contain metadata so the files can be downloaded.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
help! Startup Failed due to java error - hash of file! stanfieldffc Connection Problems 2 July 7th, 2006 09:27 PM
File Hash ThePowerTool Open Discussion topics 2 June 22nd, 2005 10:37 AM
Searching by SHA1 Hash value kkramer10 Download/Upload Problems 1 April 26th, 2003 12:21 AM
Gnucleus SHA1 Hash strings Eoin Gnucleus (Windows) 2 June 5th, 2002 06:43 PM
Hash based swarming independent of file names? porttikivi XoloX Feature Request 3 June 4th, 2002 03:34 PM


All times are GMT -7. The time now is 01:32 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.