Registration required: Register here Your registration helps us order the correct amount of food.
Moving a website with many user customizations to HTTPS is not easy as it sounds. Migrating to a secure HTTPS platform is even harder. Browser vendors have added many HTTP headers to make HTTPS website safer to use: HSTS, HPKP (Public Key Pinning), CSP (Content Security Policy), etc.
In this talk, you will learn about moving large and complex websites to HTTPS. I will explain how these headers need to be thoroughly thought out, from the TLS versions and ciphers to support to which certificate to pin. The talk will show how to plan the migration to HTTPS, how to leverage CSP to measure the impact of the update before it happens, how HSTS, HPKP and CSP can work together to ensure a safer experience for users, and how to use the various tools to test and monitor all of these methods.
Robert is owner of Robert Hurlbut Consulting Services and is an independent software security consultant and trainer with 30 years of industry experience in secure coding, software architecture, and software development. He speaks at user groups, national and international conferences, and provides training for many clients. Robert leads the Boston .NET Architecture Group in Waltham, MA and the Amherst Security Group in Hadley, MA. You can find Robert on Twitter at twitter.com/roberthurlbut and at his blog at roberthurlbut.com/blog.
Dave Bush has been learning Angular2 and the related technology since RC0 and is currently spearheading the transition to Angular2 as a consultant at ESPN.
Wherever your users are talking, have a Bot ready to respond and interact. Ranging from text/sms to Slack or Office 365. Learn how to get up and running the Microsoft Bot Framework. Build, connect, manage and publish intelligent bots that interact naturally in all environments.
Joshua Drew is a Senior Technical Evangelist for Startups at Microsoft where he is responsible for the growth of the startup ecosystem in Greater Boston using Microsoft services. Joshua is able to provide Microsoft Startup programs to offset the cost of tools and services for the company. His technical background in application and cloud development using native languages and hybrid technologies allows him to help startups build and scale their products. As an evangelist, Joshua finds these startups and promotes them through online channels as well as into the larger Microsoft client network.