Professional Documents
Culture Documents
NS 12
NS 12
Light pulse of
frequency for
Excited time interval t
State
Nucleus
Ground
State
Electron
State |0> State |1>
Representation of Data - Superposition
A single qubit can be forced into a superposition of the two states denoted by
the addition of the state vectors:
1 2
Where and are complex numbers and | | + | | = 1
1 2 1 2
The superposition principle, also known as superposition property, states that, for all linear systems, the
net response caused by two or more stimuli is the sum of the responses that would have been caused by
each stimulus individually.
1 1 1
√8 √8 √8
Relationships among data - Entanglement
Ex.
Input Output
The AND Gate In these 3 cases,
A B C information is being
0 0 0 destroyed
A 0 1 0
C
B 1 0 0
1 1 1
Luckily, it has been shown that any deterministic computation can be made
reversible.(Charles Bennet, 1973)
Quantum Gates - Hadamard
Simplest gate involves one qubit and is called a Hadamard Gate (also known as a
square-root of NOT gate.) Used to put qubits into superposition.
H H
Input Output
A - Target A’ A B A’ B’
0 0 0 0
0 1 1 1
B - Control B’ 1 0 1 0
1 1 0 1
B - Control 1 B’ 0 0 1 0 0 1
0 1 0 0 1 0
0 1 1 1 1 1
C - Control 2 C’ 1 0 0 1 0 0
1 0 1 1 0 1
1 1 0 1 1 0
1 1 1 0 1 1
When our target input is 1, our target output
is a result of a NAND of B and C.
Quantum Cryptography
In quantum cryptography, photon polarization is commonly
used to represent bits (1 or 0).
Polarization is the orientation of electromagnetic waves, which is what
photons are.
Photons are the particles that make up light.
• Only works along unbroken and relatively short fiber optic cables.
Record as of March, 2004 is 120 km.
When a client accesses a web site, that web site may have
both secured and public portions. The secured portion would
require the user to be authenticated in some fashion.
When the client goes from a public page on the web site to a
secured page, the web server will start the necessary tasks to
invoke SSL and protect this type of communication.
HTTP Secure
The server sends a message back to the client,
indicating a secure session should be established,
the client in response sends its security parameters.
The server compares those security parameters to
its own until it finds a match.
Connection termination
SSL keeps the communication path open until one of
the parties requests to end the session.
The session is usually ended when the client sends
the server a FIN packet, which is an indication to close
out the channel.
HTTP Secure
SSL requires an SSL-enabled server and browser. SSL
provides security for the connection but does not
offer security for the data once received. This means
the data are encrypted while being transmitted, but
not after the data are received by a computer.