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