top | item 2726769

Rate my startup - CertiVox's PrivateSky

5 points| bribriinlondon | 14 years ago |privatesky.me | reply

I've been a long time lurker on the board, but this is my first official post. My name is Brian Spector, I'm a long time crypto geek, working in infosec for about 20 years.

Last week we launched a new service called PrivateSky, which is a end to end, browser to browser encryption service, for free. Our first product is the PrivateSky for Internet Explorer add-in. Yes, we will come out with Firefox and Chrome soon.

I'd love to see what the board thinks about what we are doing, and if so, what we could improve.

I hope this is the appropriate place to post this, if I'm violating policy (checked, couldn't find anything), then please do let me know and I will delete this.

You can get the free PrivateSky Internet Explorer add-in at:

https://privatesky.me

What does it do?

CertiVox's PrivateSky SaaS is a major innovation in secure inforamtion exchange. The PrivateSky for Internet Explorer Connector add-in is a whole new approach to securing confidential information posted to the web, and anyone can use it. The PrivateSky for IE add-in doesn't require multiple passwords, certificates, or complicated processes to learn. It's simple browser to browser encryption that just works. Use it to encrypt your webmail, Facebook posts and messages, LinkedIn messages and even blog posts. PrivateSky uses the AES encryption algorithm, that means it is super safe!

Enough with the marketing schpeel, here's what we really do:

We operate an encryption key management server in the cloud. Our software connects to our key server to get everyone who enrols what we call a SkyKey. You can think of this like a private key. However, we are using a new form of key agreement called non-interactive authenticated key agreement, based upon bilinear pairing mathematics. No, this is not identity based encryption, this is non-interactive key agreement. It's heady stuff, but it has suffered through 20 years of cryptanalysis and is secured by the DLP.

Now, the thing is, there is no public key. There is only one key, your SkyKey. But, this enables you to create "connection keys", which are regular AES 192 bit keys. The analogy I always use is this: Suppose every time you made a friend on Facebook, a worldly unique AES key was created between you and your friend, and could only be created between you and your friend.

That's what we've managed to do, but in your browser. Oh, and there is a boatload of key protection, rotation, etc., going on in the background.

Again, love to get some feedback. I'm the chief bottle washer at the moment so I can't promise to respond to feedback immediately, but will try my best.

Thank you for giving it a shot and please let 'er rip, the good, bad and ugly.

Cheers, Brian

18 comments

order
[+] bribriinlondon|14 years ago|reply
Hi, sorry, the description didn't come though:

I've been a long time lurker on the board, but this is my first official post. My name is Brian Spector, I'm a long time crypto geek, working in infosec for about 20 years.

Last week we launched a new service called PrivateSky, which is a end to end, browser to browser encryption service, for free. Our first product is the PrivateSky for Internet Explorer add-in. Yes, we will come out with Firefox and Chrome soon.

I'd love to see what the board thinks about what we are doing, and if so, what we could improve.

I hope this is the appropriate place to post this, if I'm violating policy (checked, couldn't find anything), then please do let me know and I will delete this.

You can get the free PrivateSky Internet Explorer add-in at:

https://privatesky.me

What does it do?

CertiVox's PrivateSky SaaS is a major innovation in secure inforamtion exchange. The PrivateSky for Internet Explorer Connector add-in is a whole new approach to securing confidential information posted to the web, and anyone can use it. The PrivateSky for IE add-in doesn't require multiple passwords, certificates, or complicated processes to learn. It's simple browser to browser encryption that just works. Use it to encrypt your webmail, Facebook posts and messages, LinkedIn messages and even blog posts. PrivateSky uses the AES encryption algorithm, that means it is super safe!

Enough with the marketing schpeel, here's what we really do:

We operate an encryption key management server in the cloud. Our software connects to our key server to get everyone who enrols what we call a SkyKey. You can think of this like a private key. However, we are using a new form of key agreement called non-interactive authenticated key agreement, based upon bilinear pairing mathematics. No, this is not identity based encryption, this is non-interactive key agreement. It's heady stuff, but it has suffered through 20 years of cryptanalysis and is secured by the DLP.

Now, the thing is, there is no public key. There is only one key, your SkyKey. But, this enables you to create "connection keys", which are regular AES 192 bit keys. The analogy I always use is this: Suppose every time you made a friend on Facebook, a worldly unique AES key was created between you and your friend, and could only be created between you and your friend.

That's what we've managed to do, but in your browser. Oh, and there is a boatload of key protection, rotation, etc., going on in the background.

Again, love to get some feedback. I'm the chief bottle washer at the moment so I can't promise to respond to feedback immediately, but will try my best.

Thank you for giving it a shot and please let 'er rip, the good, bad and ugly.

[+] gojomo|14 years ago|reply
What does 'secured by the DLP' mean?

Does Certivox retain the ability to decrypt all messages?

FYI, nothing shows on the FAQ page when blocking Javascript, which is somewhat common among the security conscious who may be your target audience.

[+] JangoCuni|14 years ago|reply
Am familiar with bilinear pairing and did not know it was available commercially! Pretty cool.. On first glance it seems cumbersome to highlight text first and then apply. Why not just automate the process for the entire note? Also how are you making sure the recreation of the connection key is authenticated?
[+] bribriinlondon|14 years ago|reply
It's done through the key agreement process itself. If you have the primary private key (SkyKey) you can create the decryption key through the ID input. So if I send something to you, it would be (my SkyKey + your ID "JangoCuni") = unique AES key. To decrypt, you use (your SkyKey + "my ID") to get the same unique shared secret (AES Key). Of course, you use the shared secret value to encrypt the content encryption key.

We tried automating the process of the entire note but we found that people really wanted to put their own language around it. When we hijacked the entire note folks didn't recognize it and it's a lot more "trustable" (is that word LOL) when it comes from a friend with some of their language.

[+] JOnAgain|14 years ago|reply
I spent a few min clicking through the site I have no idea what it does, though I now understand you're like the 'whiz-bang military'. Copy needs a lot of work. Screenshots, demos, videos, something to let me know what using the service is actually like.
[+] bribriinlondon|14 years ago|reply
Hi, did the video on the front of the site not work? Maybe we should make the Watch it now button bigger? Cheers.
[+] spreiti|14 years ago|reply
This is pretty neat. I will try it out as soon as there is a version for Chrome.

One suggestion: Decrypt the message automatically when the user opens the page. I think it's cumbersome to manually decrypt the message everytime.

[+] bribriinlondon|14 years ago|reply
Yea, I agree. The problem we run into is that we need to run the identity of the package creator by the recipient so they can determine whether they want to open it or not. We're toying with the idea of remembering a preference about your "trusted senders" and the auto opening them. Do you think that would be a happy medium?
[+] oliciv|14 years ago|reply
I didn't know what it was. I clicked the "more information" button. I still don't know what it is.
[+] pbreit|14 years ago|reply
Me neither. And who is Certivox? Hasn't Microsoft even declared Silverlight dead? HN doesn't seem like the best place to announce an IE-only service.
[+] jivejones|14 years ago|reply
Cool idea, although internet explorer / silver light isn't my cup of tea.
[+] bribriinlondon|14 years ago|reply
Thanks. As mentioned, we've got Chrome and Firefox coming out soon. Cheers, Brian.