The chastity belt problem

Wear a chastity belt but haven't got a keyholder? Looking for a way to safely secure the belt for a preset time and have no chance of release during that time? You've tried leaving keys at work, leaving them miles away, posting them to yourself. They sort of work but they're crude and risky and you want something better. If a keyholder is not an option then TimeLock maybe the answer for you.

What is TimeLock?


TimeLock is a Windows based program designed to encrypt a file for a specified amount of time. During that time the original file will be totally unavailable. At the end of the time the file will be decrypted for you to view. Click the screen shots button to see what it looks like.
           

Using TimeLock with your chastity belt

1. You need to have your belt locked with a combination lock or the keys placed in a strong box that is locked with a combination lock. The lock must be one that you can reset the combination on. For extra security it should be a high quality lock with 4 tumblers rather than the usual 3. A good example of such a lock is the Shurlok http://www.shurlok-products.com/

2. You need a digital camera or a flat bed scanner.

3. Practice taking pictures of the combination lock. You should be able to randomly scramble the lock setting without looking and then take a picture of it with the camera or scanner. With a bit of fiddling around this isn't too hard to do.


4. Upload the digital picture to your PC. As a further safety precaution, you can look at a thumbnail of the picture to assure yourself you've got a decent picture, but the thumbnail doesn't give enough resolution to see the combination. It is strongly advised that you do this check before proceeding.

5. Run the TimeLock program and use it to encrypt the picture for a preset time. TimeLock allows you to encrypt the file anywhere from 5 minutes to a year. Once encrypted you cannot access the file until the time expires and TimeLock decrypts it.
WARNING - do not do this until you have thoroughly read the help manual and understood completely how TimeLock works.

6. Once the encryption has finished you can view the image file containing the picture of the combination. Now you can undo the lock on your belt and have release.

7. TimeLock has some interesting options. You can get it to choose a random time within the specified time. You can get it to hide the timer so you don't know how much time is left. A good mix with the random setting. Instead of hiding the timer it can tease by hinting how much time is left - "Very Cold", "Cold", "Warm", "Very Warm". You can also set it so there is a lockword which will terminate the timer and decrypt the file immediately.

A scenario

Just picture this in your mind. You are locked in your belt with the combination lock. You don't know the combination so all you can do is wait for TimeLock to give it to you. How many days did you set it for? 10 days was it, with no chance of relief? You selected the random setting along with the tease setting and all it's saying is "Very Cold". Will it set you free in 5 days, or 7, or 10? You don't know and it's not telling. It's only been 3 days so far but you're climbing the walls with frustration and loving it.

Using TimeLock with a keyholder

If you have a keyholder, particularly one who is long distance, then TimeLock has a remote keyholder option. The keyholder can run their copy of the program and set the time, options and lockword. They then run the remote key function. This generates an encrypted set of letters and number which they can send to the person being locked via an email or instant message. The person being locked chooses the file for locking and then enters the remote key. They are now locked and under the control of the keyholder.




Another scenario

Your keyholder has given you a remote key to use. You select the picture of the lock combination. The combination you don't know. You select the Remote Set option and click the run button. TimeLock asks you to enter the remote key and, once you have done this, starts the encryption. The keyholder has set the Hide Timer option so you have no idea how much time has been set. You feel the fear and the anxiety, but, with trembling fingers, you close the lock. Your fate is now entirely in the hands of your keyholder. Only they know how much time has been set. Only they know the lockword, which may grant you early release. The need to touch yourself is already overwhelming but there is nothing you can do about it. All is as it should be.

More control for the keyholder

It doesn't just stop with the keyholder generating a remote key. They can also generate update keys that will modify what's happening with the encryption. They can reward or punish by decreasing or increasing the time remaining. They can mess with your head by changing the display. There is plenty of room for your keyholder to be evil and teasing and totally controlling. But, then again, isn't that what you want?

Your computer must run continuously if you can't connect to the net

If TimeLock relied on your own computer's timer then it would be easy to defeat by just pushing the clock time forward. In order to stop this TimeLock maintains its own internal timer. A consequence of this is you have to leave your machine on all the time. Running the encryption for a week means you have to leave your machine on continuously for that week.

You might wonder if this is bad for your machine. In reality it isn't. Computers these days are designed to run non-stop. In fact, the most stressful time for a computer is when it is powering up and down. There are all sorts of thermal stresses incurred as the machine gets up to running temperature and cools down. There is also the stress on the fan and hard drive motors as they power up from nothing. This doesn't mean your machine won't fail but it's a bit less likely than if you powered your machine up and down every day. If you stop and think about it, you run your fridge non-stop without a thought and your computer will consume less power than that.

One more thing. The above statements only apply to desktop PC's. They do not apply to laptops. Laptops do not have the level of cooling that desktop machines have. Because of this, prolonged running of a laptop may cause over heating problems.

Your computer doesn't have to run continuously if you can connect to the net

If you can connect your computer to the internet then you don't have to leave your computer on continuously. TimeLock has the capacity to get the time from secure time servers spread around the world. Once it has this information you can turn your computer off. The next time TimeLock runs it will again try and get the time. If successful it will compare the current time to the previous net time and use the difference to reduce the amount of time remaining on the encryption.

Security and safety


You might also worry about relying on TimeLock to decrypt your file back. TimeLock is designed to be robust. If your machine crashes then no problem. Restart TimeLock and it will take off where it left. You can easily backup the TimeLock files to another machine and run them there if necessary (a good safely measure in case your machine is damaged or stolen). It does extensive error checking of the remote key before allowing it to run. It makes backups of the encrypted file and the TimeLock log in case they get damaged. It also has a detailed help file.


Have fun and keep those belts locked.
Master Gharlane



P.S. Want to keep up with the latest TimeLock news and be part of the TimeLock community? Then join the TimeLockChastity group
http://groups.yahoo.com/group/TimeLockChastity