News for hackers. Stuff that matters.
Re:Our Team Won Startup Weekend and All We Got Was a Shitty ... by eric_bullington on Saturday September 19, 2015 @10:00PM (#10246298)
(Sorry for late response.)

No, for this to work, you'd really need to timestamp either the git tree hash or (preferably) the hash of the GPG signature (or the signature itself).

Most timestamp service hashes are necessarily public (for trust reasons), so an attacker could grab one and go back and include it in his signed commit message.

But if you timestamp your commit hash (which is a cryptographic hash after all -- albeit an increasingly weak one) or timestamp the signed commit, then it can't be forged (since the attacker can't go back in time and use a cryptographically-verifiable timestamp, like the ones indelibly embedded in the blockchain).

Re:Our Team Won Startup Weekend and All We Got Was a Shitty ... by michaelmior on Saturday September 19, 2015 @11:04PM (#10246437)
Sorry, what I meant was to include a hash of the commit in a public blockchain and then attach this timestamp to the commit. So I think we're on the same page.