Next Article in Journal
Dynamic Associations Among Symptoms of Stress, Anxiety, and Depression During the First Year Following Entry into Junior High School: Evidence from a Random-Intercept Cross-Lagged Panel Model and Network Analysis
Previous Article in Journal
Exploring Factors That Influence Self-Determination of Autistic Adolescents in Saudi Arabia
Previous Article in Special Issue
Identity Formation of Precollege Women in Quantum Information Science and Technology
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Inexpensive Optical Quantum-Key-Distribution Demo with Swiveled Cellophane Waveplates

by
Enrique J. Galvez
Department of Physics and Astronomy, Colgate University, 13 Oak Drive, Hamilton, NY 13346, USA
Educ. Sci. 2026, 16(9), 1408; https://doi.org/10.3390/educsci16091408
Submission received: 2 July 2026 / Revised: 27 August 2026 / Accepted: 28 August 2026 / Published: 1 September 2026
(This article belongs to the Special Issue Paving the Way for Quantum Education in K-12)

Abstract

There is much interest in introducing quantum physics to general and young audiences, particularly non-physics college and K-12 student populations. Hands-on laboratory demonstrations or simulations are powerful tools in facilitating a deep understanding of abstract quantum principles, such as superposition and measurement, and their applications. Quantum key distribution (QKD) has emerged as an important technology that uses these quantum principles. In this contribution, I present a simple and inexpensive demonstration of a QKD protocol using light’s polarization. It uses an inexpensive diode laser and optical components. I show how to diagnose and use cellophane wrappers as polarization waveplates. A key aspect involves using the optical components, such that once set up they only swivel about their holders to switch between the choices in the demo: binary data (0 or 1); and sender, receiver, and eavesdropper measurement bases. The detection consists of a clear natural calcite crystal to vividly display the outcomes on a screen.

1. Introduction

Advances in quantum technology have led educators to introduce students to quantum principles and phenomena at the earliest levels of education (Ghimire et al., 2025; Holincheck et al., 2024). The basic principles of quantization, indeterminism, and measurement can easily be introduced without much mathematical context. The technique of quantum key distribution (QKD) represents a situation that provides a tangible application of quantum principles. It is useful to introduce it as a way of giving a sense of purpose to the intriguing theory and to make quantum physics more relevant to our daily life.
QKD involves the use of quantum physics to generate a secure encryption key and ensure its secrecy (see Raymer (2017) for a general introduction). The technique is used to generate a one-time encryption key of binary numbers for use in secure communications. Setting the key involves sending single photons prepared in suitable quantum states between a sender (Alice) and a receiver (Bob). Because photons cannot be cloned, an eavesdropper (Eve) must destroy the photon in order to measure its state, and must subsequently resend it to avoid being discovered. The act of measurement by Eve will, depending on the circumstance, change the state of the light, and therefore introduce errors in the key-determining communication. These errors can be detected by the sender and receiver, who do checks as part of the communication.
QKD is governed by the indeterminism of quantum physics. It is easily implemented with photons. The binary choices for encoding data, 0 and 1, are conveyed by the polarization state of the light. The sending and detecting apparatuses have two (or more) possible bases in which the photon state is encoded. Bases are reference frames from which the state of the photon can be defined. In the context of polarization of light, one basis can be horizontal–vertical (HV). A polarization splitter channels photons based on their polarization and is used to detect the state of the light. If the photon is in a state that is one of the basis states of the measuring device, such as a horizontal or vertical state of polarization, then at the detection end, if the splitter is in the HV basis, the photon will always exit the correct (H or V) splitter output. That is, the state will be measured with unit probability. Another basis is diagonal–antidiagonal (DA) ( ± 45 ° with respect to horizontal). A polarization splitter rotated 45 ° would split photons that are diagonally or antidiagonally polarized with unit efficiency. In the Bennett–Brassard protocol (BB84) Bennett and Brassard (2014), the sender may send the photon in either the HV basis, or the DA basis. If the photon prepared in one basis (e.g., horizontal–vertical) is measured (split at the detection end) in the diagonal–antidiagonal basis (with a rotated splitter), then the photon will exit either output of the splitter with a 0.5 probability. That is, there will be full uncertainty on the outcome of the measurement (which port of the splitter the photon will exit). Moreover, an aspect of quantum physics is that the individual measurement outcome is inherently unpredictable. In this situation, Bob will not always measure Alice’s photon correctly. Therefore, the sender and receiver can exchange data with full certainty as long as they use the same basis (HV or DA) to encode and decode the state of the photon. To avoid eavesdropping, Alice can send photons randomly encoded in either the HV or DA bases. Bob would then also randomly use HV and DA detection (splitter) bases. After the communication, Alice and Bob would share their bases and discard the cases where they used different bases. They can do this without revealing the exchanged data.
If Eve intercepts and measures the state of the photon, she must also pick a basis, HV or DA, and resend the photon in the state in which it was measured. If Eve uses a basis that is not the same as Alice and Bob, then she will send the photon in a state that is not in the same basis as Alice. As a consequence, there will be a probability of 0.5 that Bob will not detect the state that Alice sent. This will introduce errors in the communication. To check for these errors, Alice and Bob can share a subset of their data and discard the communications if sufficient errors are found. The strength of the method is that eavesdropping can be detected via the communication errors. Thus, quantum physics can provide a mechanism for secure communications.
Hands-on experiences are vital for engaging students and challenging them to grapple with physical phenomena. Several QKD tutorials have been proposed (Akdemir et al., 2021; Bloom et al., 2022; DeVore & Singh, 2020; Kohnle & Rizzoli, 2017; Utama et al., 2020). They focus on teaching the encryption technique using the Bennett–Brassard protocol (Bennett & Brassard, 2014). QKD relies on the quantum properties of single photons. In an ideal real scenario, a single photon is sent from Alice to Bob. The use of single photons for demonstrating QKD requires sophisticated technology and equipment (Bista et al., 2021). Simpler and lower-cost possibilities involve using lasers or LEDs that mimic the role of single photons (Neto Mendes et al., 2025; Thorlabs, n.d.). These still contain expensive materials that are hard to scale up. The University of Waterloo lists a 3D printing kit that has the elements of a scalable demo (IQC, 2024). Such a demo aligns with the intent of this contribution. However, the outcomes are not optimal due to a mismatch between the light source wavelength and the inexpensive commercial waveplates used. In this contribution, I present an alternative set of components and methods.
The demo presented here involves a diode laser for Alice, inexpensive polarization optics (polarizers and waveplates), including one to mimic Eve, and a polarization splitter and screen for Bob. The demo consists of a low-cost apparatus shown schematically in Figure 1. It includes a laser, a fixed polarizer, four cellophane waveplates on swivel mounts, a calcite crystal, and a screen. In Appendix A we list the components and their cost.
The laser just needs to be mounted so it sends the light in a particular direction at about 4 inches (∼10 cm) above the table plane. The laser is polarized, with its polarization oriented vertically. Laser power should be less than 5 mW (laser should be class 2 or 3R). The optics’ mounts are standard but adapted to this low-cost arrangement. The calcite crystal needs to be mounted in a specific orientation, which can be achieved using hardware at hand in the lab or by 3D printing.

2. Materials and Methods

2.1. Cellophane Waveplates

The demo uses three half-wave plates (HWPs). They are birefringent optical elements that impart a phase of 180 ° between the polarization components along the fast and slow axes of the waveplate. As a consequence, they “flip” the polarization by twice the angle that the waveplate axis forms with the input polarization.
Because our laser source is an inexpensive diode laser lasing at 670 nm (nominally), we seek waveplates at that wavelength. Unfortunately, there are no inexpensive commercial waveplates that work well at this wavelength. Instead, we decided to investigate cellophane film, since previous studies report using it as a half-wave plate (Beléndez et al., 2010; Iizuka, 2003; Kinyua et al., 2013; Ortiz-Gutiérrez et al., 2001). Cellophane can be acquired commercially in rolls. Alternatively, inexpensive commercial items are usually packaged in cellophane. Cellophane wrappers make a practical enclosure for inexpensive articles and as a result are widely available at stores selling items such as novelties, office supplies, or food. We tested a number of USD 1 items from the “dollar store” (store in the U.S. selling only USD 1 items) and found wrappers with thickness ranging from 32 μ m (1.25 mil) to 41 μ m (1.6 mil). We found the best results with two sheets of cellophane stacked together. Cellophane sheets are birefringent due to the way they are manufactured. The optic axis is in the plane of the sheet and normally parallel to the edge. Conveniently, wrapped items already come in a cellophane pouch folded along an optical axis.
We tested the degree to which cellophane double-sheets behaved as HWPs at specific wavelengths. An HWP with its axis at 45 degrees to the input polarization (vertical or horizontal) changes the polarization to the orthogonal orientation. Our approach to test the cellophane sheets is shown schematically in Figure 2a. We used an incandescent broad-spectrum light bulb as a source of light (LEDs do not work well because of their narrow spectrum). The cellophane sheet(s) were placed between two polarizers with the transmission axis vertical. We then measured the spectrum of the output light when the cellophane axis was oriented at 45 ° to the polarizers’ axes. We tested cellophane double sheets of different thicknesses (from different products). Figure 3 shows the result for a double-layer thickness of 64 μ m. Two products had wrappings with this thickness (plastic silverware and mini posterboard).
Other wrappers had other thicknesses. They produced a spectrum similar to the one in Figure 3 but with other minima at other wavelengths: plastic cups (76 μ m, 690 nm), plastic cutlery (72 μ m, 726 nm), and paper cutouts (78 μ m, 815 nm).
It was straightforward to measure the retardance with the apparatus of Figure 2b. We sent the laser through a vertical polarizer, keeping the cellophane double-sheet at 45 degrees. Then, with a good-quality polarization splitter (we used a Wollaston prism), we measured the intensity at the two outputs. The retardance angle is given by the following equation Iizuka (2003):
δ = 180 ° 2 tan 1 I V I H .
The retardance for the sample (double-ply) was measured to be 171 ° ± 2 ° , which is close enough to 180 ° for our purpose. The uncertainty is the standard deviation of the measurements. Because Eve needs a quarter-wave plate, a single sheet suffices. We measured its retardance to be 85 ° ± 2 ° , which is also good enough for our purposes. Uncertainties are based on propagated fluctuations in the power readings.

2.2. Swivel Mounts

2.2.1. Setting the Input State: 1 or 0

In implementing the BB84 protocol, Alice needs to provide a photon in state 0 and 1 in two different bases: horizontal–vertical (HV) and diagonal–antidiagonal (DA). We first encode the polarization state in the HV basis. Consider starting with a linearly polarized photon in the vertical orientation, which corresponds to state 1. We then pass it through an HWP. The HWP has fast and slow axes that are orthogonal to each other. For our application, it does not matter which axis we use. The results are the same with either one. If the angle of the HWP “axis” is 0 or 90 ° , the transmitted photon remains vertically polarized, as shown in Figure 4a. If the HWP axis is set to ± 45 ° from vertical, the transmitted polarization is horizontal, and the photon is in state 0, as shown in Figure 4b.
To flip from 0 to 1, we need to rotate the waveplate by 45 ° from the horizontal or vertical position. An HWP flips the polarization by twice the angle that its axis forms with the input polarization. A simple way to make this change is to swivel the mount about an axis forming 22.5 ° with the vertical, flipping the axis between two positions: 0 and 45 ° , as shown in Figure 4c. Using the swivel mount is easy and avoids the need to set waveplates to the proper angle using (not inexpensive) rotational mounts, which could distract students from understanding the situation, because of the half-angles involved.
There are a couple of details in this implementation. The 3D-print files for the mount were available online (PrintedLabs, n.d.), but the mount had a 1/2–13 tapped hole for attaching a post. Ideally, we want a 1/4–20 hole for attaching a 1/2-inch diameter post. We solved this by obtaining an adapter for the two threads. Implementation of the tilting action requires a base plate that, in principle, has only two 1/4–20 (or M6) tapped screw holes (through the full thickness). One at the center for attaching the post holder, and the other for a long screw. We used a set of plates that we had, but in their absence, we would have made our own from a 1/4-inch aluminum plate or 3D printed them. See Appendix A for cost details.
The swivel mount is easy to set up. As mentioned earlier, we used a 3D-printed mount that needed only one initial adjustment. We mounted it to a 0.5 in diameter post (with 1/4–20 set screws) to a post holder, but kept it loose on the post holder, so it could swivel. The post holder sits on a plate that can be tilted by adjustment of a screw located at one end of the base plate, as shown in Figure 5.
The cellophane was mounted on a 35 mm slide frame, which was attached to the mount by double-sticky tape. Figure 5 shows one of the waveplates on the tilted mount. Appendix B.1 gives a step-by-step procedure to set up and orient the flip mount.
The point of the swivel mounts is to provide an easy way to switch between the binary settings of the optical elements. The use of tilted posts is our way to implement such a system, but other approaches using creative 3D printing elements Haverkamp et al. (2022) and IQC (2024) could also be adapted with this concept.

2.2.2. Setting the Basis: HV or DA

There are two basis adjustments. One is for Alice, and the other one is for Bob. Both are controlled by a tilted HWP. In the case of Alice, the basis waveplate is located after the first (state) HWP. If the axis of the HWP is 0 ° or 90 ° , the input polarizations, horizontal or vertical, are unchanged as shown in Figure 6a. This is the HV-basis setting. If the axis of the HWP is set to 22.5 ° , then the horizontal state becomes diagonal, and the vertical becomes antidiagonal. This sets the polarization coding to the DA basis setting, as shown in Figure 6b. By swiveling the HWP with fast axis vertical about a swivel axis tilted by 11.25 ° , as shown in Figure 6c, we can switch the polarization between the HV and DA bases. Appendix B.2 gives a step-by-step procedure to set up and orient the flip mount.

2.3. Mimicking Eve

As mentioned earlier, in a real situation with single photons, Eve must detect (destroy) Alice’s photon and resend a new one in the orientation found. So Eve has to pick a basis to detect Alice’s photon. If the base is the same as Alice’s, Bob gets a photon with the same orientation as Alice’s. A birefringent optical element with axis (fast or slow) aligned with the photon’s polarization will produce the same effect.
If Eve detects Alice’s photon with the wrong basis (i.e., at 45 ° from Alice’s photon polarization), it will result in communication errors. Because Eve resends the photon in the state that is intercepted, it will result in sending Bob a photon polarized at 45 ° to Alice’s polarization. However, the same outcome would be obtained with an optical element that transforms Alice’s polarization into one that, on average, produces an equal number of detections in Bob’s detectors (and therefore introducing errors the same way). We note that this only mimics Eve’s action, because in a real scenario with single photons, Bob would get a photon with either + 45 ° or 45 ° from Alice’s photon orientation, due to the randomness of photon detections by Eve. However, for a demo that does not use single photons, Eve’s intrusion with the wrong basis produces equal intensities in Bob’s splitter.
An optical element that would mimic Eve is a quarter-wave plate (QWP). When the axis of the QWP is aligned with Alice’s basis, it preserves Alice’s photon state (polarization). When it is at 45° to Alice’s basis, it converts the state into a circularly polarized state, producing equal detections on Bob’s detectors. This is shown in Figure 7. A tilted QWP set up exactly as with Alice’s state encoder will do. This is shown in Figure 7: in one position, it is aligned with either vertical or horizontal, and in the other swivel position, it is aligned with diagonal or antidiagonal. Because the cellophane HWP’s are double-ply, a single-ply works as a QWP. Appendix B.3 gives a step-by-step procedure to set up and orient the flip mount.

3. Results

In the implementation of this protocol, we have four components with binary settings: Alice’s input state (0 or 1), and Alice’s, Bob’s, and Eve’s bases, horizontal–vertical (HV = +) and diagonal–antidiagonal (DA = ×). This entails 16 combinations total, which are summarized in Table 1. The outcomes measured by Bob are listed as “0” (all the light leaving the 0 port), “1” (all the light leaving the 1 port), and “0/1” (half the light leaving through each port).
In possibilities 1–8, Alice and Bob have the same basis. In 1–4, Eve has the same basis as well, so Bob gets the same state as Alice, while Eve stealthily obtains the transmitted code. Cases 5–8 simulate Eve guessing incorrectly, measuring in a basis different from Alice and Bob’s. In this case, there is an equal chance that Bob will get a 0 or a 1. In possibilities 9–16, Alice and Bob have different bases, so regardless of Eve’s setting, Bob can get a 0 or a 1 with equal probability. In a real implementation, situations (9–16) get discarded after Alice and Bob compare their bases (but not the data) on a subset of transmissions. So we are left with possibilities 5-8, which are uncertain. Because there is equal probability for each outcome, on average, half the time the outcomes will agree with Alice, and half the time they will introduce errors. That is, two out of eight decodings will not agree with the input state, yielding a 25% error rate.
Figure 8 shows the visual outcomes of the first 8 cases of the table. The laser (<USD 20) is mounted on a 3D-printed mount atop pedestal mounts. It is followed by two stacked film polarizers to ensure that photons are vertically polarized. Next are four tilted swivel mounts holding the cellophane waveplates. The order of the waveplates is as specified in Figure 1. The swiveled positions are indicated by the yellow labels and the position of the frame carrying the cellophane waveplate. A clear calcite crystal split the light by polarization, as shown on the screen.
In the demo, a “0” or “1 outcome will show a strong beam coming out of one port and zero or very little coming off the other port. When the outcome is labeled as “0/1”, the same amount of light will come out of both ports. If the HWP departs from ideal, the polarization transformation that it imparts will be imperfect. So, only in the case where the polarization remains unaltered by the HWP will the outcome be the cleanest. With our setup, where the input polarization is vertical (state 1), this situation corresponds to case 2. When the input state is 0, Alice’s state HWP rotates the polarization from vertical to horizontal. So, in case 1, the first HWP transforms the polarization, while the other three waveplates preserve the polarization orientation. Bob’s splitter does so in the HV basis, so when measuring in the HV basis, the HWP just preserves the polarization. This corresponds to cases 1 and 2. For cases 3 and 4, Bob’s HWP must rotate the polarization by 45 ° . Therefore, cases 3 and 4 will involve three and two transformations, respectively. As the state is modified by consecutive transformations, imperfections in the waveplate will accumulate error in the photon state, and increasingly reduce the contrast between 0 and 1. This can be seen in Figure 8.
When Eve’s basis differs from Alice’s and Bob’s, Eve’s waveplate transforms the linear polarization into nearly circular polarization. Cases 6, 5 and 8, and 7 involve, respectively, 2, 3, and 4 transformations. Deviations from the intended transformation result in an unequal balance of intensities when the expectation is of an equal balance. As can be appreciated from the figure, despite imperfections, the visual output is consistent enough with the expectations, providing a simple demonstration of the quantum effect.

4. Implementation

What approach should we take to introduce students to this application? Quantum physics is abstract and counterintuitive, so a hands-on visual demo is a tangible reinforcement method. What is the context? In our case, it is an introductory college course for a general student audience with minimal mathematical preparation (algebra/trig) and no advanced knowledge. As such, it can easily be adapted to a K-12 activity teaching quantum physics. In our case, the course needs a scaffolding of concepts and mathematical artifacts to introduce students to quantum physics. Here, we will give a brief description within the context of the demo.

4.1. Preliminaries

The first level has to be a mathematical scaffolding that introduces the language of physics, such as numbers, units, symbols, etc. There has to be a discussion of classical vs. quantum. We did so by introducing atoms, light, and quantization. There are lots of demos related to light, and the line spectra of discharge lamps go a long way to illustrate quantization in atoms. Photons are introduced with the photoelectric effect. Although this topic has a number of subtleties, we only used it to connect it to detectors, such as cameras and solar cells. We did not discuss the photoelectric formula, as it introduced too many other concepts (voltage, current, work function, etc.) that would deviate from the central discussion.
Because the demo uses polarization, we introduced polarization via hands-on demos with polarizers and calcite crystals. This also served to introduce the types of polarization used: horizontal, vertical, diagonal, and antidiagonal. Once this was completed, we introduced the indeterminism of quantum physics. How do we predict which way the photon goes as it enters a calcite crystal? Here, we introduce probability, with exercises on classical probabilities (coin toss, etc.), but also introduce the inherent probability expounded by quantum physics. Many general texts introduce these ideas at an appropriate introductory level (Raymer, 2017). We finished this section by adding the concept of no-cloning, which states that quantum states cannot be cloned. This starts to set up the application of QKD.
There is another preliminary that we embarked on before QKD: encryption. Although this is an unfamiliar topic for students, they find it fascinating. Thus, you can have students do an exercise on Caesar’s cipher and others (Loepp & Wootters, 2006). At this point, we introduce the one-time pad with binary data and a key. Pairs of students are asked to come up with a random key. A sender creates a message and encodes it, he/she gives it to the partner, who then decodes it using the key. The method is simple: the message bits are added modulo-2 to the key bits one by one (also the exclusive-OR operation), and in decoding, the process is repeated, with the encryption key added bit-by-bit to the key, resulting in the original message.

4.2. Lab Activity 1: Photons and Calcite

A first activity with this demo is to use the setup of Figure 1 with only the first and last components (Alice’s data HWP and Bob’s calcite and screen). In this activity, students recognize the clear outcomes for horizontal and vertical polarization, the same as outcomes #1 and #2 in Table 1 and Figure 8.
Following, Alice’s basis HWP is added. In one setting (+), it preserves the H and V polarizations; in the other (×), it flips them to D and A, respectively. When selecting the + basis, outcomes are the same, but when selecting the × basis, the outcomes are different: equal intensities on both spots on the screen (the outcomes are consistent with rows # 9 and # 10 of Table 1). Here, we must introduce how such an outcome is related to polarization. Since the initial intensity is I i N i , where N i is the number of photons in the beam, then the final intensity at each port is I f = N i P , where P is the corresponding probability. HV photons are detected in the × basis with P = 1 / 2 , so I f = I i / 2 .
A third step is to add Bob’s basis selector and repeat the exercise with Alice sending photons in the + basis and Bob detecting in the × basis (for which case P = 1 / 2 ). A fourth step would be to let students figure out that when Alice and Bob have the same basis, the outcomes are clear.

4.3. Lab Activity 2: Simulating Communications

In the context of sending and receiving information, students could be asked to develop a communication system using 0’s and 1’s (we need to let students do something for themselves). They may associate the binary data with polarization in different ways than done here, but that is okay. The convention is up to the users. At this point, students will realize that communication is transmitted without errors only when Alice and Bob share the same basis. Students can be challenged to generate a key using this system.

4.4. Lab Activity 3: Introducing Eve

Eve uses the detect and resend approach in an attack on the communication. Because Eve resends the state she measured, if her basis differs from Alice’s or Bob’s, the data she sends contains errors in 50% of the detections. The use of the quarter-wave plate only mimics the consequence of Eve’s intrusion. However, it is a simple way to do so. The final step in this demo is for students to verify Table 1. Students can be challenged to determine whether Eve is present in the communication (by concealing Eve behind a box or screen).

5. Conclusions

This project grew out of the desire to offer a hands-on experience to illustrate QKD to a general population of first-year college students taking a first-year seminar on quantum physics at Colgate University. With students having no prior experience with optical equipment or hardware, the demo had to be easy to use and simple to understand, without distracting them with the equipment’s details. The desire to set up several demos required the use of inexpensive parts. The 3D-printed parts and cellophane waveplates made such objectives possible. The design and testing of the apparatus took too long for the demo, as presented here, to be implemented in the course. Students were still exposed to the indeterminism of quantum physics via polarizers and calcite crystals. The section on QKD, which was part of the course, gave students a new perspective on quantum physics. Their preconception was that the topic could be esoteric, difficult, and unapplicable. In the end, they found the material interesting, understandable, and relatable to their everyday lives: students use cards and phones to make purchases, which require encryption to protect against hacking or theft.
The design of the equipment for this project aimed to be simple and inexpensive enough to be feasible to implement in the high-school setting, where budgetary constraints are high. The student population should not be too distinct from the college group for which this demo was aimed. The main components of this demonstration are all inexpensive, with a red laser pointer as the source, cellophane from wrappers, calcite crystals from museum shops, and 3D-printed hardware, only needing instructor time to put the parts together and set them appropriately as described in this article.
We also tested the apparatus with two other sets of waveplates. One was a set of film half-wave plates that, unfortunately, are no longer commercially available, which worked well at 670 nm. A second test involved using a HeNe laser with four commercial zero-order waveplates corresponding to the laser wavelength, which worked very well and served as a proof of principle for our scheme.
The demo illustrates a fundamental principle of quantum physics. Even if we do not use single photons, many photons yield a statistical outcome consistent with the main physics principle. When the detection probability is 0.5, we detect light beams at half intensity. The demo is not intended to demonstrate a single-photon event. Lasers are in a coherent superposition of photon states, so quantum rules still apply. Conversely, by showing intense beams of light following the quantum principles and QKD arguments, the demo constitutes a vivid display of quantum physics in action.

Funding

This work was funded by a grant from the National Science Foundation, grant PHY-2409587.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Dataset available on request from the author.

Acknowledgments

The author thanks Hans Benze for help with the equipment and M. Raymer for help in the course design.

Conflicts of Interest

The author declares no conflicts of interest.

Appendix A. Cost of Demo

The demo was researched with the objective of making it affordable with low budgets. Table A1 lists the prices of the components. No individual item costs more than USD 20. In our rendering, we used two components made via 3D printing and used other components we had at hand for mounting optical components, such as posts, base plates, and the holder of the calcite crystal. These can also be made via 3D printing.
Table A1. Cost of components.
Table A1. Cost of components.
ItemVendorPriceNo.Comments
Diode laserAdafruit 1054USD 51Listed as 5 mW 650 nm Red, 3–5 V. We used this one, which we measured at 4 mW, but many other options are available online (For safe use, laser power has to be less than 5 mW; the warning label on the laser should indicate the laser to be Class 2 or 3R, but not 3B or 4.).
Laser mount3D printed-1Must hold  10 mm diameter laser cylinder horizontally at  4 inches above the table.
CellophaneVariousUSD 25One wrapper can be cut to provide all 4 items, but distinct items are needed to choose the best one.
PolarizerVariousUSD 412 in × 2 in. Only one is needed, but a large sheet can be cut into smaller pieces. It is useful to have more than one.
Frame holder3D printed-4For the cellophane. One-time angular adjustment desirable but not vital.
Screw adapterMSC 94021995USD 34For attaching post to 3D-printed frame holder (see Section 2.2.1).
PostThorlabs TR2USD 64Stainell steel, 1/2 in diameter, 2 in long for holding frame.
Post holderThorlabs PH2USD 104Can be 3D printed.
Base plateShop made-4Aluminum 2 in × 2 in × 0.25 in plate with two tapped holes.
Calcite crystalVariousUSD 201Length of about 1 in. Has to be clear along some path within. May require buying several to choose the best one.
LensVarious-1An optional diverging lens after the calcite crystal helps in separating the spots, as seen in Figure 8.
The laser is the cheapest kind that one can find: a red laser pointer or a key-chain laser, costing typically less than USD 20. They have a nominal wavelength of 650 or 670 nm. In actuality, the wavelength can range from 655 nm to 685 nm for red diode lasers. The longer wavelengths give the best results. Film polarizers are inexpensive and can be bought in the form of a large sheet that can be cut into pieces. Solid waveplates are expensive (a few hundred dollars or more). Inexpensive film waveplates are available, but those currently available are centered at a wavelength (560 nm) for which no inexpensive diode laser is commercially available. However, waveplates can be adapted with cellophane, as described below. Best is to tape them carefully on a slide frame. Quality polarization splitters are also expensive, but inexpensive clear calcite crystals, such as those available in museum shops, are suitable replacements. (Beware of online purchases, as crystals are not sorted by their clarity.) Both optical components require additional design work to achieve satisfactory performance, as shown here. In addition, waveplates and polarizers are not static, and so mounts with rotational flexibility are desirable. Rotational mounts can be expensive, so here we use 3D-printed mounts that provide the necessary adjustments (PrintedLabs, n.d.). In this contribution, we use cellophane waveplates set to a convenient orientation mounted on swivel mounts that switch between two settings. Thus, all we need is a device suitable for a one-time angular orientation adjustment, after which it remains fixed in its mount. Even a rigid mount with a center hole can be used, with the cellophane and frame being oriented by hand before attachment to the holder using double-sticky tape. Following the listing in Table A1, a rough estimate of the total cost of the demo is USD 120. The cost may vary depending on what components the user already has (e.g., polarizers, posts, calcite crystal, etc.), which could reduce the cost.
We used additional hardware to search for the right components, such as a Wollaston prism (see Figure 2, but a good-quality calcite crystal will suffice. It is useful but not essential to have a spectrometer to check the wavelength of the laser and the polarization action of the cellophane, as seen in Figure 3. Otherwise, finding the best cellophane element is accomplished using the method of Figure 2. We also used a graduated rotational mount to help with the setting of the swivel mounts.

Appendix B. Setting of Swivel Plates

To set up the swivel mounts, we recommend the steps illustrated in the next subsections. Our sign convention is that positive angles correspond to a counterclockwise (CCW) rotation when looking into the beam. Zero is the horizontal position. For convenience throughout, the polarization of the input laser should be about 45° to horizontal. The alignment of the swivel mounts is realized with a polarizer following the laser. The polarizer will need to have three orientations in different steps: 22.5°, 45°, and 90°. A calibrated rotation mount would be the best solution, although the three settings could be set on separate polarizers and used when required. The calcite crystal is oriented so that vertically polarized light produces a low spot on a screen, and horizontally polarized light produces a spot above the other one. We call these ports 1 and 0, respectively.

Appendix B.1. Alice’s Input State

As shown in Figure 4, the final position of the HWP is 45° in one position and horizontal (or vertical) in the other swiveled position. Setting the swivel action of the HWP is realized in the following steps.
1.
Following Figure A1a, set the polarization of the light to vertical using a polarizer.
2.
Without the HWP, orient the calcite so that all the light comes out of one port, which we label 1, as shown in Figure A1a.
3.
Insert the HWP and orient it so that the light continues to exit port 1. When this is achieved, the axis of the HWP is at 0 ° , as shown in the figure.
4.
Following Figure A1b, set the polarizer to + 45 ° . Rotate the HWP CCW until the intensity at port 1 is a minimum (ideally zero). This sets the HWP to + 22.5 ° . At this point, all the light exits the 0 output, as shown in Figure A1b.
5.
Following Figure A1c, set the polarizer to 90 ° . Then, tilt the base plate by turning the screw on the plate, as shown in Figure 5, until the intensity in port 1 is at a minimum (ideally zero). This sets the absolute orientation of the HWP to + 45 ° . At this point, all the light exits the calcite crystal through port 0, as shown in Figure A1c. With this setting, the HWP rotates the polarization from vertical to horizontal.
6.
In Figure A1d, we confirm that the alignment was conducted properly: swiveling the HWP by 180° about the post axis switches the light from going from port 0 to port 1. The swivel sets the HWP axis to horizontal, which does not modify the input vertical polarization.
Figure A1. Procedure to align the swivel element to select the input state. All steps have an input polarizer to specify the polarization orientation. In steps (a,b), the sample is in a rotatable mount held by a vertical post and post holder. In step (c), the post and post holder are tilted, and the alignment is complete. In step (d), the state change is verified by swiveling the mount and post on the post holder by half a turn. A calcite splitter deflects the light in prescribed ways to attain the alignment (see text). Double arrows represent the polarization.
Figure A1. Procedure to align the swivel element to select the input state. All steps have an input polarizer to specify the polarization orientation. In steps (a,b), the sample is in a rotatable mount held by a vertical post and post holder. In step (c), the post and post holder are tilted, and the alignment is complete. In step (d), the state change is verified by swiveling the mount and post on the post holder by half a turn. A calcite splitter deflects the light in prescribed ways to attain the alignment (see text). Double arrows represent the polarization.
Education 16 01408 g0a1

Appendix B.2. Alice’s and Bob’s Basis

As shown in Figure 6, the final position of the HWP is 22.5° in one position and vertical (or horizontal) in the other swiveled position. Getting the HWP to 22.5° is accomplished in the following steps, shown in Figure A2:
1.
As shown in Figure A2a, set the polarization to vertical. Without the HWP, all the light should come out of port 1. Insert the HWP and orient it so that the light continues to exit port 1.
2.
Set the polarizer to 22.5 ° . Insert the HWP and rotate it CCW until the intensity on port 1 is at a minimum (ideally zero). This sets the HWP to 11.25 ° . At this point, all the light exits the 0 output, as shown in Figure A2b.
3.
Following Figure A2c, set the polarizer to 45 ° . Then, tilt the base plate by turning the screw on the plate, as shown in Figure 5, until the intensity in port 1 is at a minimum (ideally zero). This sets the absolute orientation of the HWP to 22.5 ° . At this point, all the light exits the calcite crystal through the 0 port, as shown in Figure A2c.
4.
To confirm that the alignment was conducted properly, set the polarizer to 90 ° . Equal amount of light should exit the two ports.
5.
Swivel the HWP by 180 ° about the post axis. In this setting, all the light should go out of port 1, as shown in Figure A2d. This setting puts the axis of the HWP horizontal, which does not modify the input vertical polarization.
Two HWPs have this identical setup: one to set up the basis for Alice and another one for Bob.
Figure A2. Procedure to align the swivel element to select the preparation/measurement basis. All steps have an input polarizer to specify the polarization orientation. In steps (a,b), the sample is in a rotatable mount held by a vertical post and post holder. In step (c), the post and post holder are tilted, and the alignment is complete. In step (d), the basis change is verified by swiveling the mount and post on the post holder by half a turn. A calcite splitter deflects the light in prescribed ways to attain the alignment (see text). Double arrows represent the polarization.
Figure A2. Procedure to align the swivel element to select the preparation/measurement basis. All steps have an input polarizer to specify the polarization orientation. In steps (a,b), the sample is in a rotatable mount held by a vertical post and post holder. In step (c), the post and post holder are tilted, and the alignment is complete. In step (d), the basis change is verified by swiveling the mount and post on the post holder by half a turn. A calcite splitter deflects the light in prescribed ways to attain the alignment (see text). Double arrows represent the polarization.
Education 16 01408 g0a2

Appendix B.3. Eve’s Basis

The alignment of Eve’s QWP requires the use of previously set components. As shown in Figure 7, the final position of the QWP is 45° in one position and horizontal (or vertical) in the other swiveled position. Getting the QWP to 45° is accomplished in the following steps, shown in Figure A3:
1.
In the first step, shown in Figure A3a, the input polarizer is set to 22.5°. Use one of the basis waveplates from the previous section in the swivel position. All the light should exit port 0.
2.
Next, we insert the QWP (single cellophane sheet) and angularly align it to keep the light leaving port 0, as shown in Figure A3b. In this setting, the QWP transmits the incident polarization without changing it.
3.
Following Figure A3c, set the input polarization to 45°. Swivel the HWP to its other setting. Without the QWP, it should send all the light out port 0.
4.
Add the QWP and tilt the base plate by 22.5° so that all the light exits port 0. In this setting the QWP axis is at 45° with the horizontal, as shown in Figure A3c.
5.
Set the input polarization to vertical and remove the HWP, as shown in Figure A3d. An equal amount of light should be exiting the two ports. In this setting the QWP converts the input polarization into circular, yielding half the photons in each of the calcite’s output ports.
6.
Confirmation of the swivel action is shown in Figure A3e. Swivel the QWP, and all the light should come out of port 1. In this setting, the QWP preserves the input polarization.
Figure A3. Procedure to align the swivel element to select Eve’s orientations. All steps have an input polarizer to specify the polarization orientation. In step (a) an additional HWP is needed to send input light, at 22.5° to horizontal, off the horizontal port of the calcite. In (b), the sample, a QWP held by a vertical post and post holder, is adjusted to be aligned at 22.5°. In step (c), the post and post holder are tilted by 22.5° so that input polarization at 45° is preserved by the QWP, and with an additional HWP set to 22.5°, the transmitted photons are set to be horizontally polarized. In step (d), if the input light is vertical, the QWP converts it to circular, whereas in the swivel position, in (e), it preserves its polarization. Double arrows represent the polarization.
Figure A3. Procedure to align the swivel element to select Eve’s orientations. All steps have an input polarizer to specify the polarization orientation. In step (a) an additional HWP is needed to send input light, at 22.5° to horizontal, off the horizontal port of the calcite. In (b), the sample, a QWP held by a vertical post and post holder, is adjusted to be aligned at 22.5°. In step (c), the post and post holder are tilted by 22.5° so that input polarization at 45° is preserved by the QWP, and with an additional HWP set to 22.5°, the transmitted photons are set to be horizontally polarized. In step (d), if the input light is vertical, the QWP converts it to circular, whereas in the swivel position, in (e), it preserves its polarization. Double arrows represent the polarization.
Education 16 01408 g0a3

References

  1. Akdemir, Z. G., Menekse, M., Hosseini, M., Nandi, A., & Furuya, K. (2021). Introducing quantum key distribution to hight school students. The Science Teacher, 88, 44–51. [Google Scholar]
  2. Beléndez, A., Fernández, E., Francés, J., & Neipp, C. (2010). Birefringence of cellotape: Jones representation and experimental analysis. European Journal of Physics, 31(3), 551. [Google Scholar] [CrossRef] [Scilit]
  3. Bennett, C. H., & Brassard, G. (2014). Quantum cryptography: Public key distribution and coin tossing. Theoretical Computer Science, 560, 7–11. [Google Scholar] [CrossRef] [Scilit]
  4. Bista, A., Sharma, B., & Galvez, E. J. (2021). A demonstration of quantum key distribution with entangled photons for the undergraduate laboratory. American Journal of Physics, 89(1), 111–120. [Google Scholar] [CrossRef] [Scilit]
  5. Bloom, Y., Fields, I., Maslennikov, A., & Rozenman, G. G. (2022). Quantum cryptography—A simplified undergraduate experiment and simulation. Physics, 4(1), 104–123. [Google Scholar] [CrossRef] [Scilit]
  6. DeVore, S., & Singh, C. (2020). Interactive learning tutorial on quantum key distribution. Physical Review Physics Education Research, 16, 010126. [Google Scholar] [CrossRef] [Scilit]
  7. Ghimire, A., Kashyap, J. S., Edwards, E., Franklin, D., & Singh, C. (2025). Investigating high school and pre-high school teachers’ perceptions and experiences introducing quantum concepts: A survey of QuanTime and other quantum-related activities. EPJ Quantum Technology, 12(1), 89. [Google Scholar] [CrossRef] [Scilit]
  8. Haverkamp, N., Pusch, A., Heusler, S., & Gregor, M. (2022). A simple modular kit for various wave optic experiments using 3D printed cubes for education. Physics Education, 57(2), 025019. [Google Scholar] [CrossRef] [Scilit]
  9. Holincheck, N., Rosenberg, J. L., Zhang, X., Butler, T. N., Colandene, M., & Dreyfus, B. W. (2024). Quantum science and technologies in K-12: Supporting teachers to integrate quantum in STEM classrooms. Education Sciences, 14(3), 219. [Google Scholar] [CrossRef] [Scilit]
  10. Iizuka, K. (2003). Cellophane as a half-wave plate and its use for converting a laptop computer screen into a three-dimensional display. Review of Scientific Instruments, 74(8), 3636–3639. [Google Scholar] [CrossRef] [Scilit]
  11. IQC. (2024). Build your own quantum key distribution. Available online: https://uwaterloo.ca/institute-for-quantum-computing/sites/default/files/uploads/documents/qkd_manual_assemblyinstructions_v5.pdf (accessed on 27 August 2026).
  12. Kinyua, D., Rurimo, G., Karimi, P., Maina, S., & Ominde, C. (2013). Interferometry analysis of cellophane birefringence. Optics and Photonics Journal, 3, 337–341. [Google Scholar]
  13. Kohnle, A., & Rizzoli, A. (2017). Interactive simulations for quantum key distribution. European Journal of Physics, 38(3), 035403. [Google Scholar] [CrossRef] [Scilit]
  14. Loepp, S., & Wootters, W. K. (2006). Protecting information: From classical error correction to quantum cryptography. Cambridge University Press. [Google Scholar]
  15. Neto Mendes, P., André, P., & Zambrini Cruzeiro, E. (2025). Simple portable quantum key distribution for science outreach. American Journal of Physics, 93(1), 69–77. [Google Scholar] [CrossRef] [Scilit]
  16. Ortiz-Gutiérrez, M., Olivares-Pérez, A., & Sánchez-Villicaña, V. (2001). Cellophane film as half wave retarder of wide spectrum. Optical Materials, 17(3), 395–400. [Google Scholar] [CrossRef] [Scilit]
  17. PrintedLabs. (n.d.). 3D-printed optical bench—Rotation mount. Available online: https://www.thingiverse.com/thing:6921845 (accessed on 27 August 2026).
  18. Raymer, M. (2017). Quantum physics: What everyone needs to know. Oxford University Press. [Google Scholar]
  19. Thorlabs. (n.d.). Quantum cryptography analogy demonstration kit. Available online: https://www.thorlabs.com/quantum-cryptography-analogy-demonstration-kit/?gad_source=1&gad_campaignid=186963982&gclid=CjwKCAjwg_nNBhAGEiwAiYPYAyTRbHjZDHqGzLxapSmFF93LbPmj1PjvmSdMOJu5NAa1O7anUcH-rxoCSGcQAvD_BwE&tabName=User%20Application (accessed on 27 August 2026).
  20. Utama, A. N., Lee, J., & Seidler, M. A. (2020). A hands-on quantum cryptography workshop for pre-university students. American Journal of Physics, 88(12), 1094–1102. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Apparatus for the demo. It consists of a 670 nm laser and polarizer, and 5 optical elements, with 4 of them being cellophane-based half-wave plates (HWPs) mounted to provide two settings by swiveling the mount about its axis, and a clear calcite crystal acting as a polarization splitter projecting onto a screen. The sender (Alice) uses one HWP to encode binary data (0 or 1) and another to select the basis (D or A). The receiver (Bob) has an HWP that selects the measurement basis (D or A). The eavesdropper (Eve) has a QWP that determines its measurement basis. Double arrows represent the polarization.
Figure 1. Apparatus for the demo. It consists of a 670 nm laser and polarizer, and 5 optical elements, with 4 of them being cellophane-based half-wave plates (HWPs) mounted to provide two settings by swiveling the mount about its axis, and a clear calcite crystal acting as a polarization splitter projecting onto a screen. The sender (Alice) uses one HWP to encode binary data (0 or 1) and another to select the basis (D or A). The receiver (Bob) has an HWP that selects the measurement basis (D or A). The eavesdropper (Eve) has a QWP that determines its measurement basis. Double arrows represent the polarization.
Education 16 01408 g001
Figure 2. Apparatus to test the cellophane samples. (a) Setup to observe the wavelength at which the cellophane element acts as an HWP, consisting of two vertical polarizers with the cellophane’s birefringence axis at 45° to horizontal, and with a fiber spectrometer detecting the broadband light from an incandescent bulb traveling through the three elements, as shown in Figure 3. (b) Setup to measure the retardance of the cellophane, consisting of the laser, a vertical polarizer, the cellophane with an axis at 45° to horizontal, and a calcite crystal splitting vertical and horizontal components.
Figure 2. Apparatus to test the cellophane samples. (a) Setup to observe the wavelength at which the cellophane element acts as an HWP, consisting of two vertical polarizers with the cellophane’s birefringence axis at 45° to horizontal, and with a fiber spectrometer detecting the broadband light from an incandescent bulb traveling through the three elements, as shown in Figure 3. (b) Setup to measure the retardance of the cellophane, consisting of the laser, a vertical polarizer, the cellophane with an axis at 45° to horizontal, and a calcite crystal splitting vertical and horizontal components.
Education 16 01408 g002
Figure 3. Spectrum of white light transmitted through two vertical polarizers with and without one of the optimal cellophane samples, with an axis at 45° to horizontal.
Figure 3. Spectrum of white light transmitted through two vertical polarizers with and without one of the optimal cellophane samples, with an axis at 45° to horizontal.
Education 16 01408 g003
Figure 4. Half-wave plate (HWP) settings for a mount that flips the input state between 0 and 1 by swiveling the mount about a tilted axis. If the input polarization is vertical, the output is a 1 (vertical) when the HWP axis is vertical (a) and 0 (horizontal) when the axis is at 45 ° to vertical (b). Switching between the two settings is realized by swiveling the mount about an axis tilted by 22.5 ° (c). Bold double arrows represent the polarization.
Figure 4. Half-wave plate (HWP) settings for a mount that flips the input state between 0 and 1 by swiveling the mount about a tilted axis. If the input polarization is vertical, the output is a 1 (vertical) when the HWP axis is vertical (a) and 0 (horizontal) when the axis is at 45 ° to vertical (b). Switching between the two settings is realized by swiveling the mount about an axis tilted by 22.5 ° (c). Bold double arrows represent the polarization.
Education 16 01408 g004
Figure 5. Diagram (a) and photo (b) of the tilted mount of the half-wave plates. The sample is tilted appropriately on its mount, and the mount can swivel about its axis, determined by a post on a tilted post holder. The two swivel positions rotate or do not rotate the polarization of incoming light by either 45 ° for basis adjustment or 90 ° for input state setting.
Figure 5. Diagram (a) and photo (b) of the tilted mount of the half-wave plates. The sample is tilted appropriately on its mount, and the mount can swivel about its axis, determined by a post on a tilted post holder. The two swivel positions rotate or do not rotate the polarization of incoming light by either 45 ° for basis adjustment or 90 ° for input state setting.
Education 16 01408 g005
Figure 6. Half-wave plate (HWP) settings for a mount that flips the basis of states between H/V and D/A by swiveling the mount about a tilted axis. If the HWP axis is vertical (a), the preparation/measurement basis is H/V, and when the axis is at 22.5 ° to vertical (b), the preparation/measurement basis is D/A. Switching between the two settings is realized by swiveling the mount about an axis tilted by 11.25 ° (c). Bold double arrows represent the polarization.
Figure 6. Half-wave plate (HWP) settings for a mount that flips the basis of states between H/V and D/A by swiveling the mount about a tilted axis. If the HWP axis is vertical (a), the preparation/measurement basis is H/V, and when the axis is at 22.5 ° to vertical (b), the preparation/measurement basis is D/A. Switching between the two settings is realized by swiveling the mount about an axis tilted by 11.25 ° (c). Bold double arrows represent the polarization.
Education 16 01408 g006
Figure 7. Quarter-wave plate (QWP) settings for the mount that either preserves the input state or converts it to circular by swiveling the mount about a tilted axis. If the input polarization is vertical (or horizontal), the output is the same when the QWP axis is vertical (a) and circular when the axis is at 45 ° to vertical (b), producing equal detections at Bob’s detector. Reverse action occurs when the input polarization is diagonal or antidiagonal. Switching between the two settings is realized by swiveling the mount about an axis tilted by 22.5 ° (c). Bold arrows represent the polarization.
Figure 7. Quarter-wave plate (QWP) settings for the mount that either preserves the input state or converts it to circular by swiveling the mount about a tilted axis. If the input polarization is vertical (or horizontal), the output is the same when the QWP axis is vertical (a) and circular when the axis is at 45 ° to vertical (b), producing equal detections at Bob’s detector. Reverse action occurs when the input polarization is diagonal or antidiagonal. Switching between the two settings is realized by swiveling the mount about an axis tilted by 22.5 ° (c). Bold arrows represent the polarization.
Education 16 01408 g007
Figure 8. Photo of the apparatus with the outcomes projected on a screen. Because the camera was saturated by the laser light, the outputs are also shown, magnified by a diverging lens. The number labels correspond to the cases in Table 1.
Figure 8. Photo of the apparatus with the outcomes projected on a screen. Because the camera was saturated by the laser light, the outputs are also shown, magnified by a diverging lens. The number labels correspond to the cases in Table 1.
Education 16 01408 g008
Table 1. Possible settings of the four swiveled elements for demonstrating QKD. When Alice, Bob, and Eve use the same basis (cases 1–4), Bob receives Alice’s communication with no errors, i.e., result is 0 or 1). When Alice and Bob use the same basis but Eve uses a different basis (cases 5–8), or when Alice and Bob use different bases (cases 9–16), Bob receives Alice’s data with 50% error (result is labeled as “0/1”).
Table 1. Possible settings of the four swiveled elements for demonstrating QKD. When Alice, Bob, and Eve use the same basis (cases 1–4), Bob receives Alice’s communication with no errors, i.e., result is 0 or 1). When Alice and Bob use the same basis but Eve uses a different basis (cases 5–8), or when Alice and Bob use different bases (cases 9–16), Bob receives Alice’s data with 50% error (result is labeled as “0/1”).
CaseAlice’s StateAlice’s BasisEve BasisBob’s BasisResult
10HV (+)HV (+)HV (+)0
21HV (+)HV (+)HV (+)1
30DA (×)DA (×)DA (×)0
41DA (×)DA (×)DA (×)1
50HV (+)DA (×)HV (+)0/1
61HV (+)DA (×)HV (+)0/1
70DA (×)HV (+)DA (×)0/1
81DA (×)HV (+)DA (×)0/1
90HV (+)HV (+)DA (×)0/1
101HV (+)HV (+)DA (×)0/1
110DA (×)DA (×)HV (+)0/1
121DA (×)DA (×)HV (+)0/1
130HV (+)DA (×)DA (×)0/1
141HV (+)DA (×)DA (×)0/1
150DA (×)HV (+)HV (+)0/1
161DA (×)HV (+)HV (+)0/1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Galvez, E.J. An Inexpensive Optical Quantum-Key-Distribution Demo with Swiveled Cellophane Waveplates. Educ. Sci. 2026, 16, 1408. https://doi.org/10.3390/educsci16091408

AMA Style

Galvez EJ. An Inexpensive Optical Quantum-Key-Distribution Demo with Swiveled Cellophane Waveplates. Education Sciences. 2026; 16(9):1408. https://doi.org/10.3390/educsci16091408

Chicago/Turabian Style

Galvez, Enrique J. 2026. "An Inexpensive Optical Quantum-Key-Distribution Demo with Swiveled Cellophane Waveplates" Education Sciences 16, no. 9: 1408. https://doi.org/10.3390/educsci16091408

APA Style

Galvez, E. J. (2026). An Inexpensive Optical Quantum-Key-Distribution Demo with Swiveled Cellophane Waveplates. Education Sciences, 16(9), 1408. https://doi.org/10.3390/educsci16091408

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop