Quote:
Originally posted here by Tiger Shark
mohaughn:
And what percentage of the installed base this company has do you think will use it in the utopian manner you describe?
They have to.. It WILL NOT work with dynamic data. So there is nothing utopian about what I posted.
In order for a signature to be issued a publisher has to authorize the signature. So there is no way for a signature to be issued for automatically generated data such as that from PHP or database queries. You could digitally sign a form and then make sure the right form is used before populating it with data, but you can't check the data. The only way to do that would be to come up with an algorithm that would combine all of the data into some type of hash and then get a checksum on that hash. But this particular application doesn't do that. There are applications out there that do it, but doing that for PHP would be overkill.
I think if you look into it you will find that major news outlets are already using this type of technology. Signing web pages and then having the web server authenticate the signature before serving the page is nothing new. I think the more common implementation of this type of technology is to have a running process that checks the signature of a page at a given interval. This way if a page is changed it will automatically be changed back within a minute or two.
In many ways this is exactly what all the current DRM technologies are striving to do. Make sure the content that an end user sees is exactly how the publisher wanted it to be seen. It's another piece in the security armor. I'm amazed that people are bashing this when in other threads tell the virtues of security in layers.
