Giter Site home page Giter Site logo

deyh2020's Projects

quantum-eigenvalues icon quantum-eigenvalues

This program was done as an assignment in my graduate Computational Physics course at San Diego State University. It provides numerical and analytical solutions for the energies at a few different potentials. The infinite well, harmonic oscillator, and the Woods-Saxon potential.

quantum-encryption-of-images-using-bitwise-xor-and-qrng icon quantum-encryption-of-images-using-bitwise-xor-and-qrng

Article here: http://muonray.blogspot.com/2022/02/quantum-encryption-of-images-in-python.html The definition of image encryption used here is an extension of data encryption in general: using the bitwise XOR operation of the original image pixels and the random key image pixels, with the key image being either a pseudo-random stream cipher or the quantum random stream cipher or anti-correlated entangled information shared over a secure channel. In either case we Perform bitwise XOR operation on the encrypted image and the key image. It can be seen from the image encryption and decryption that they are all the same operation. According to the above bitwise XOR operation, we assume: xor(a,b)=c You can get: xor(c,b)=a Or: xor(c,a)=b In summary, we assume that a is the original image data and b is the key, then c calculated by xor(a,c) is the encrypted ciphertext. This is a simple summary of the encryption and decryption process as used in the coding in this repository. Encryption process: Perform a bitwise XOR operation on the image a and the key b to complete the encryption and obtain the ciphertext c. Decryption process: Perform a bitwise XOR operation on the ciphertext c and the key b, complete the decryption, and get the image a. We can use our quantum random numbers generator in 2 ways to create our image encryption key: (1) as a random number generator seed source (2) using the random superposition of the H and V modes We can also use the shared set of correlated images, captured using the single CCD, from our entangled photon source with Alice getting one half and Bob getting the anti-correlated half. This provides the perfect key, with the quantum images shared over a separate channel hidden from the encrypted classical images. The file exchange channel is 2 way: Alice can use Her key to encrypt the image, Bob can use His key to decrypt the image OR Bob can use His key to encrypt the image, Alice can use Her key to decrypt the image. The XOR Cipher in this use can also be extended as a component in more complex overlay network ciphers if need be however for computational efficiency it is not necessary. It is just as effectual to have 1 quantum cipher as many, so in effect the system is completely hidden, by virtue of hidden variables, and is encrypted in an information condensate.

quantum-explorers icon quantum-explorers

A self-paced, quantum computing learning journey for high school students and above.

quantum-freeze icon quantum-freeze

An educational game for exploring quantum state space from Riverlane.

quantum-gaussian-information-toolbox icon quantum-gaussian-information-toolbox

QuGIT is a numerical toolbox in Python for simulation of gaussian quantum states and their time evolution through unconditional and conditional dynamics

quantum-ghz-and-w-states icon quantum-ghz-and-w-states

We will here represent GHZ States for 2, 3, 4 Qubits and W-States for 2, 3 Qubits using Qiskit in Jupyter Notebook and compare the results with actual tests on IBM Computers.

quantum-internet icon quantum-internet

In this repository, we will collaborate on building the quantum internet and developing applications for it.

quantum-learning icon quantum-learning

This repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".

quantum-local-search icon quantum-local-search

Implements a quantum variant of local search to solve combinatorial optimization problems.

quantum-machine-learning-1 icon quantum-machine-learning-1

This repo is to contain material from the University of Toronto Quantum Machine Learning Course by Prof. Peter Wittek on edX

quantum-neural-network icon quantum-neural-network

Qiskit Hackathon Korea 2021 Community Choice Award Winner : Exploring Hybrid quantum-classical Neural Networks with PyTorch and Qiskit

quantum-nlp icon quantum-nlp

NLP (Natural Language Processing) using quantum annealer

quantum-pulse icon quantum-pulse

pulse sequences for NV center quantum computing and sensing experiments

quantum-sensing-research icon quantum-sensing-research

Experiments with Xanadu's Strawberry Fields for quantum sensing simulations, and a wiki to organize personal research on the underlying theory

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.