Here are some of the talks I have given, check out available recordings on this YouTube playlist.
I will talk about tools to build inclusive scientific communities that are also safe spaces. All the links cited in the presentation as well as some helpful additional resources can be found at sckaiser.com/qturn-resources.
I want to share with you my journey from academia working as an open source quantum developer at the Unitary Fund, what I have learned about the role that open source software has to play in developing quantum technologies, and how you can help grow our quantum community.
Technology can’t be developed in isolation, nor can we separate the tech from the people that develop it. The communities of people you connect with throughout your career will be one of the best resource you have to grow and develop as both a tech professional and human. I will talk a bit about how each of the different communities I have been a part of have shaped my career path and success. I will also give some tips on how we can be intentional about the communities we build and participate in so that they can be that critical resource to everyone.
Workshops given at CUWiP, discussion questions at the end of the talk.
Science isn’t — and can’t — be done in isolation. I have spent much of my life in dark labs counting single photons, but it took a team to achieve our goals. The communities you build throughout your career will be the best resource you have to grow and develop as scientists, professionals, and humans. I will talk a bit about how each of the different communities I have been a part of have shaped my career, and my research.
Quantum devices are the next big addition to the general computing and technology landscape. However, just like classical hardware, quantum hardware can be hacked. I will share some of my (successful) attempts to break the security of quantum key distribution hardware with the biggest laser I could find! Talk video here, slides as pptx/pdf, and schedule.
Quantum computing is an exciting and growing field. To realize quantum applications, we need a new generation of programmers ready to leverage quantum technologies. As one of the most actively used languages in scientific computing, Python lets us reduce barriers to engaging new learners in quantum computing.
In this talk, Sarah will introduce quantum computing hands-on, and will show how Python can be used to work new quantum programming languages like Q#, an open-source high-level language for quantum computing from Microsoft. Using Python and Q# together, Sarah will demo core quantum computing, and will share resources on how you can get started learning and developing for a quantum computer, and how you can join the growing quantum community! Talk details here.
In the rush to add the word quantum to everything from batteries to banking, Quantum machine learning has entered the fray. A perfect combination of buzzwords that will get all of the funding….right? In this talk I want to look at: quantum computers are and how you program one. With this context, we can look at what machine learning tasks are being explored for possible speedups with quantum computing. Talk details here.
Quantum computing is an exciting and growing field that needs to train a new generation of programmers to leverage quantum technologies. There are lots of barriers to engaging new learners in quantum computing, which often stem from the language and traditional methods by which it is usually taught. Q# is the new quantum programming language developed by Microsoft, and offers a unique new approach to teaching quantum programming concepts with a domain-specific language. In this session, I will demo some core quantum computing concepts using Q# and Python. Leveraging Python as a language and a community helps newcomers to quantum programing get up and going faster. Talk details here.
In the rush to add the word quantum to everything from batteries to banking, Quantum machine learning has entered the fray. A perfect combination of buzzwords that will get all of the funding….right? In this talk I want to look at quantum algorithms and what actually constitutes programming a quantum computer. With this context, we can look at what machine learning tasks are being explored for possible speedups with quantum computing.
Talk details here!
Cryptography is an important social and technical aspect of our modern world. The physical nature by which we can obscure or encrypt information has changed drastically with new technologies that allow for the manipulation of quantum information. We now use Quantum Key Distribution (QKD) quite readily to exchange random bit strings called keys between parties. I will discuss some of the possible paths forward to making this a practical technology, including looking at hardware vulnerabilities as well as how to extend the physical reach of the systems.
What properties of quantum systems can be useful for cryptography? Quantum systems have the potential to be new cryptographic tools and force us to re-examine our current assumptions of computational complexity. We will look at some interesting examples of the new tech and protocols like quantum key distribution and “quantum hacking”, quantum random number generators, quantum computing and algorithms. What consequences do these technologies have for our current cryptographic infrastructure?
Long-distance quantum communication systems are of interest for commercial and fundamental scientific projects. Commercially available Quantum Key Distribution (QKD) devices that claim physical security of generated keys rely on telecom fiber networks to link communicating parties. This talk will address two main aspects to making QKD devices practical: satellites can be used to extend the range of the QKD devices past the current limit of ~200km, and all current implementations of QKD are insecure due to hardware vulnerabilities. I will also identify remaining challenges for practical long distance quantum communication.
As more aspects of modern society depend on digital communication, we increasingly rely on infrastructure that ensures the privacy and security of this communication. Classically, this has been provided by cryptographic protocols such as public-key encryption, in which secrets called keys are exchanged between different parties to enable secure communication. The rapid development of quantum algorithms which violate the assumptions of these protocols, however, poses a security challenge to modern cryptography. Quantum resources can also be used to strengthen cryptographic security, particularly the security of key exchange protocols. This approach, QKD, can be implemented by encoding in quantum systems such as single photons sent through free-space or a fiber. Fiber based QKD devices are already commercially available, but are fundamentally limited to distributing keys over a few hundred kilometers. To address this distance limitation, research QKD systems are being developed to exchange keys through free-space to satellites. This work considers practical challenges to building and testing both types of QKD devices. Firstly, we consider modeling and mission analysis for airborne demonstrations of QKD to stratospheric balloons and aircraft to simulate a satellite. Based on the mission parameters available for both platforms, we found aircraft platforms were more promising for testing prototype QKD satellite systems. We developed a mission planning tool to help design the flight geometries for testing the device. Next, we developed three new components for a QKD satellite prototype. The requirements for electro-optical devices in orbit are very different from lab environments, mandating new approaches to designing QKD devices. We developed a quad single photon detector package to meet the requirements for free-space links to low earth orbit. Moreover, we designed and built optical systems for analyzing the polarization of photons and an adaptive optics unit to increase the efficiency of collecting the encoded photons. All three devices were tested in conditions that simulated the time and loss of a satellite pass. Finally, we demonstrated a laser damage attack on a live commercial QKD system. Our attack injected additional optical power into the sender device to modify security-critical components. Specifically, our attack damaged the PIN diodes which monitor the encoded photon number, reducing their sensitivity or completely blinding them. Our damage could compromise the entire key, and was performed during system operation while raising no alarms. In summary, this work shows the trade-offs of testing QKD payloads on different airborne platforms, develops components for a satellite QKD payload, and demonstrates a security vulnerability in a commercial QKD system that can fully compromise the key. These results help address practical challenges to building QKD devices, improving the security of modern cryptography.