By Spencer Martin (14yrs old!)
Sponsors: RBTC and Rackspace
In this class, Spencer will take you through the basics of programming the RaspberryPi (2B+), a very popular, credit card sized, single-board Linux computer system. First we will get our laptops to connect to this tiny computer’s graphical desktop over wireless, then step you through the basics of programming on it in python. After the basics are out of the way, then the fun really begins. We will show how to attach and blink a LED, then attach and read a temperature probe, then hook up and display the temperature on a dedicated seven-segment LED display hooked to the unit’s GPIO port. If we get all that working, then start doing even cooler things by connecting it to the internet!
Share and Enjoy
The movie The Imitation Game introduced the world to Alan Turing and his work at Bletchley Park. This talk will show you how the German cypher was really cracked. We will take an in-depth look at how an Enigma machine encrypts and decrypts messages by passing electric pulses through mechanical rotors. Then we’ll delve into a brilliant exploit, invented by the Polish mathematician Marian Rejewski, that reveals subtle patterns in the cypher text to help reveal enigma’s encryption settings. Finally we’ll look at the Bombe, the infamous machine featured in the movie designed by Alan Turning that was used to break the Enigma cypher. This talk will be technical but also very accessible, with no knowledge of encryption or cryptanalysis required to understand the methods used to crack the code. I will also demo realistic Enigma and Bombe software simulators, showing real-life examples of how to encode and break messages using the exact tools they had in Bletchley Park.
This event is being hosted by the Blacksburg office of Rackspace.
Share and Enjoy