I have a number of time sensitive, embargoed pieces of information that I need to distribute over the Internet and have received at a precise time. I'm currently dealing with the problem by uploading to a shared Box.com folder at the time we wish to release, but since the data is large (100-200mb) and the receivers have varying levels of Internet access (from none to 1gbps+), this means that some people receive it hours later than our embargo time.
I have considered uploading the info early, but encrypted and emailing out the key at the last minute, but since not everyone has always-on Internet, that doesn't quite solve the problem (and getting to Internet access isn't always possible). Similarly, the volume of people receiving precludes a teleconference or similar where the password is given out (not to mention that sometime the data needs to be released at midnight).
Is there a method I can use to set up an encrypted archive on a time-release? Complicating matters; is there a method I can use that is relatively straightforward for non-technical users to set up on their own machines?
I'm wondering if there's a way to do this easily and relatively cheaply with trusted hardware, such as RSA tokens we can distribute, but not being able to necessarily trust the machines is a sticking point.
I only need granularity down to about the half-hour - this isn't financal market moving stuff.