What are you trying to do?

Detect corruption? ZIP has internal CRC-32 checksums that should protect 
against accidental corruption.

Protect against malicious attack? Running GeoServer over SSL/TLS will 
protect against malicious modification and protect against server 
identity spoofing.

Detect data change? Hashes will not be useful for detecting data change 
because timestamps in many payload formats will cause them to be 
different every time.

Kind regards,
Ben.

On 16/09/12 00:32, Stephen Mather wrote:
> Hi All,
>          As a non-developer lurker on this list, I thought I'd mention
> an idea that occurred to me as a potentially useful GeoServer feature--
> providing hash checksum service for services like WFS, sort of a vendor
> extension to WFS for data verification.  So if this is my WFS request:
>
> http://localhost:8080/geoserver/metroparks/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=metroparks:cuyahoga_hydro_polygon&outputFormat=SHAPE-ZIP
>
> http://localhost:8080/geoserver/metroparks/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=metroparks:cuyahoga_hydro_polygon&outputFormat=*SHAPE-ZIP/-HASH-SHA512/*
>
> I could see some logistical problems with this-- typically WFS is
> streaming, and I don't know if that makes generating a hash any more
> difficult without temporarily storing in memory, but that's what makes
> me a user :).
>
> Anyway, back to your regularly scheduled program, i.e. things in the
> timeline and funded projects.  :)
>
> Best,
> Steve

-- 
Ben Caradoc-Davies <[email protected]>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to