Skip to content

dlekgns1/Secret_QRcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Secret_QRcode

팀프로젝트 설명

나만의 QR코드를 만들어보자!

그 동안 우리 주변에서 손쉽게 볼 수 있었던 QP코드 도대체 어떤 방식으로 만드는 걸까?

QR코드 만드는 원리을 알아보고 한번 나만의 QR코드를 만들어보자!

f

Project Long-Term Plan

oss_projectplan

Steganography란

스테가노그래피(Steganography)는 데이터 은폐 기술 중 하나이며, 데이터를 다른 데이터에 삽입하는 기술 혹은 그 연구를 가리킨다. 크립토그래피(cryptography)가 메시지의 내용을 읽을 수 없게 하는 수단인 반면, 스테가노그라피는 존재 자체를 숨긴다.

QR code란

QR 코드(Quick Response code)은 흑백 격자무늬 패턴으로 정보를 나타내는 매트릭스 형식의 이차원 바코드이다. 종래에 많이 쓰이던 바코드의 용량 제한을 극복하고 그 형식과 내용을 확장한 2차원의 바코드로 종횡의 정보를 가져서 숫자 외에 문자의 데이터를 저장할 수 있다.

팀프로젝트 제작 목적

박람회나 컴퍼런스 등 일반 초대손님들에게는 QR code를 통해 일반적인 정보(부스 설명, 시간표, 안내책자 등)를 제공하며 주최측이나 관계자들은 Steganography를 통해 특별한 정보(귀빈 정보, 주의사항, 매뉴얼 등)을 제공받습니다.

프로젝트 응용 시나리오

현재 B국과 교전상태중인 A국은 정보원으로부터 B국이 아군에게 치명상을 입힐 수 있는 강력한 생화학무기를 개발했다는 정보를 입수하였다. 이에 A국은 연구소내 모든 데이터베이스 말소와 제조공장 폭파 임무를 수행하려 하였으나, 외부 네트워크와의 접촉을 철저히 통제하는 연구소의 철통같은 보안때문에 정보 전달에 문제가 생겼다. 전전긍긍하던 A국은 연구소가 곧 신약발표 컨퍼런스를 앞두고 있다는 점을 이용하기로했다. 잠입해있던 스파이가 행사 브로슈어의 일반 QR코드를 비밀 정보가 숨겨진 QR코드로 바꿔치기하여, 행사 당일 A국 요원만 알아 볼 수 있게 정보를 전달하려 하는데..

응용 오픈소스코드

저희 이번 프로젝트에서는 https://github.com/nayuki/QR-Code-generatorhttps://github.com/woongbak/Steganography 를 가지고 프로젝트를 진행하려고 합니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published