PasteLock: Secure your data online.

For a while now I’ve been playing around with a couple of ideas for new projects in my head. I finally decided to go through with turning one of these ideas into reality. The result is PasteLock.

PasteLock is a pastebin style site where you can host pieces of text or code, so you can easily distribute it to your friend and colleagues. There are already many pastebin services out there, but I wanted to set out to create something special. This pastebin offers something different than most other pastebins, as it offers security.

When you create a paste, the title and paste content is encrypted in the database with a randomized encryption key which is never stored on the server. The encryption is powered by the AES-256 encryption algorithm. On top of the server-side encryption of the data, PasteLock also actively enforces a verified SSL connection to ensure that your connection to the site is secure and can’t be intercepted. In the event that the site were to switch to a stronger encryption algorithm, the data will also be automatically re-encrypted with the stronger algorithm when it is being accessed.

Syntax highlighting is of course available for about every programming language out there. The pastes that have been posted can easily be printed or downloaded from the site with the click of a button. For printing, the site provides a clean print-friendly format.

So go check it out at

Read More

JNI For Delphi Preview

I’m currently developing a new modernized JNI wrapper for Delphi 2010 and up.  The old wrappers found here and here do work, but my wrapper requires less work to set up and uses a lot of new Delphi language features to ensure it works smoothly. The wrapper has been rewritten from scratch to include all features of JNI in JDK 1.6. Note that this wrapper is NOT backwards compatible with the old JNI wrappers, but switching to this one shouldn’t be too hard. At the moment the wrapper itself is far from complete, but it’s a preview including a small sample application. Afterwards I might also be wrapping JVMTI and create a bigger more user-friendly framework to encapsulate JNI. You can download the preview here:

Read More