Profile

Cover photo
Charles Engelke
Works at Info Tech, Inc.
Attended North Shore High School
Lives in Gainesville, FL
190 followers|417,272 views
AboutPostsPhotosYouTube
People
In his circles
1,061 people
Have him in circles
190 people
Ozette Brown's profile photo
Cecilia Fontaine's profile photo
Joseph Wilson's profile photo
Dan Nichols's profile photo
Andrew Pounds's profile photo
Shirley Daugherty's profile photo
Jon Wright's profile photo
Malinda Gager's profile photo
Eli Hall's profile photo
Education
  • North Shore High School
  • Michigan State University
  • SUNY at Stony Brook
  • University of Florida
Basic Information
Gender
Male
Work
Occupation
CTO
Employment
  • Info Tech, Inc.
    CTO, present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Gainesville, FL
Previously
Mostly in Palm Beach County - St. Petersburg, FL - Gainesville, FL - Lake Park, FL - North Palm Beach, FL - Macon, GA - East Lansing, MI - Stony Brook, NY - Savannah, GA - Richmond Hill, GA
Links
Contributor to

Stream

Charles Engelke

Shared publicly  - 
 
This is one fast train!
1
Add a comment...

Charles Engelke

Shared publicly  - 
 
I didn't get very good shots of our time in Japan, but Google made them into a story, anyway, and here they are.

I'm just ticked I could finally connect to Google from the hotel in Shanghai. It was really easy - create an EC2 server, install a proxy server, SSH into it with port forwarding, figure out how to get Chrome to use the proxy server, and voila!

For some reason, it all works fine directly from my phone with T-Mobile free roaming, but it's very slow there.
1
Add a comment...

Charles Engelke

Shared publicly  - 
 
I just replied to a comment by middleendian’s blog on a post from last August asking about the AlgorithmIdentifier argument used for the various SubtleCrypto methods. That argument is different for different methods and different algorithms, and it’s not…
1
Add a comment...

Charles Engelke

Discussion  - 
 
Here's a page of resources, including a link to the slides for my #FluentConf  talk about "Cryptography in the Browser".
Code Examples. There are several sample programs my company has made available on its GitHub page: Symmetric Encryption (source code); Password-based Key Derivation (source code); Public-key Encryption (source code); Digital Signatures (source code); Key Storage (source code); X.509 Certificate ...
2
Marco Barulli's profile photo
 
Nice collection! Thanks for sharing. :)
Add a comment...

Charles Engelke

Shared publicly  - 
 
Creating X.509 Certificates with Web Crypto and PKIjs

I wrote a couple of posts last fall looking into working with X.509 certificates. Doing so requires a lot of very detailed, complicated bit and byte twiddling, and as a result I got so discouraged I went nearly four months without posting again. But I’m…
I wrote a couple of posts last fall looking into working with X.509 certificates. Doing so requires a lot of very detailed, complicated bit and byte twiddling, and as a result I got so discouraged ...
1
Add a comment...

Charles Engelke

Shared publicly  - 
 
The browser in my Moto 360 watch supports the Web Crypto API! My example page creating and storing key pairs works fine on it.
1
1
Laurie White's profile photo
Add a comment...
In his circles
1,061 people
Have him in circles
190 people
Ozette Brown's profile photo
Cecilia Fontaine's profile photo
Joseph Wilson's profile photo
Dan Nichols's profile photo
Andrew Pounds's profile photo
Shirley Daugherty's profile photo
Jon Wright's profile photo
Malinda Gager's profile photo
Eli Hall's profile photo

Charles Engelke

Shared publicly  - 
 
The view from our hotel room window. It was a gorgeous day to arrive in #Shanghai.
2
Add a comment...

Charles Engelke

Shared publicly  - 
 
A fishing boat returning to Dutch Harbor, both the original photo and a more artistic version created by Google Photos.

On another note, it is now Wednesday the 16th and tomorrow is Friday the 18th, and I want to know who's going to refund the portion of my fare for the missing day!
1
Add a comment...

Charles Engelke

Shared publicly  - 
 
#FluentConf talk on Cryptography in the Browser

I just posted the video of my talk at the 2015 O’Reilly Fluent Conference. The slides themselves are available, too. I also have a web page with a lot of resources on the Web Cryptography API.
1
Add a comment...

Charles Engelke

Shared publicly  - 
 
I tested out all the examples I’ve blogged about here in pretty much every web browser I could get on Linux, Windows, OS/X and Android. I also ran Daniel Roesler’s webcrypto-examples test page on them all. I put what I found in a spreadsheet you can view.…
2
Add a comment...

Charles Engelke

Shared publicly  - 
 
Apple's Safari Browser and Web Cryptography

As of this writing Apple’s Safari browser still provides the Web Cryptography API via a prefixed name. Instead of using window.crypto.subtle you would use window.crypto.webkitSubtle. Even though it’s prefixed, it appears very compatible with the latest…
1
Add a comment...

Charles Engelke

Shared publicly  - 
 
Web Crypto on my AndroidWear Watch

I just tried out some of the live web crypto demos that I’ve blogged about on my Moto 360 AndroidWear watch. Most of them read files which doesn’t seem to work on a watch (go figure). But the one that creates and stores key pairs works fine! It’s a pretty…
1
Add a comment...