최근 브라우저 지원 기술이 매우 좋아졌습니다.  장난감같이 수년을 갖고놀다가  평소에 관심이 많았던  암호화 기술과  모던웹 신기술들을 두루 적용한 웹앱을 제작해봤습니다.  개인적으로 필요하거나 재밌는 기능을 구현해보고 싶어서 만들어본 일종의 토이프로젝트입니다.

 

웹브라우저만으로 파일(동영상, 이미지, 문서, 프로그램 등)을  암호화해주고 JPG이미지로 변신까지 해주는 웹앱(Web app)입니다.

 

설명을 읽어보시기 전에  그냥 사용해보시면 더 쉽습니다. 

가입이나 설치없습니다.

크롬, 파이어폭스, 사파리 브라우저를 열고  https://mediakeeper.github.io 에 접속하세요.

보유하신 이미지 파일들,  mp4 동영상 등을 선택해보세요   손쉽게 암호화하거나  JPG 이미지로 변신된 파일이 만들어집니다.

이 파일은 JPG 이미지로 인식되므로 민감한 파일도 안심하고 보관할 수 있습니다.

 

그리고 필요할 때  암호화 및 jpg로 변신된 파일을 선택하여 복호화 하면  브라우저에서 바로 감상이 가능합니다.

(단, 아이폰의 경우 브라우저내에서 mp4 바로 보기는 안됩니다. 맥북, PC, Android 는 mp4 바로 재생 가능)

 

즉, 가입,설치가 없어서 아무것도 남기지 않습니다.  민감한 미디어파일을 티안나고 우아하게 보관 및 감상까지 가능해집니다. 

 

만화 같은 이미지 컬랙션이나 mp4 동영상 보관에 최적화 되었으며  클라우드, 게시판, 메일 , 메신저 등을 이용시에도 부담이 없습니다.

개인정보나 파일정보가 일체 전송되지 않아 안전합니다.

심지어 오프라인에서 작동되는 프로그레시브 웹앱(Progressive Web App) 입니다.

( 바탕화면에 추가하기를 하신 뒤  인터넷 코드를 뽑고 작동해보세요)

가입이나 설치 없이 바로사용하세요

https://mediakeeper.github.io

 

Media Keeper Bayo

 

mediakeeper.github.io

소스코드 공개를 위해 해외 깃허브 서버에 올려서 처음에 약간 로딩 시간이 걸릴 수 있는점 참고하세요. 

그렇다고 고용량은 아니니 걱정마세요

 

미디어키퍼 MediaKeeper  bayo webapp

 

변신 ( Transformation )

활용도 무궁무진! 어떤 파일도 JPG로 변신

Convert any file into a JPG image file.

동영상, 사진, 음원, 실행파일, 문서파일 등 어떤 유형의 파일이라도 직접 선택한 JPG(JPEG) 이미지로 변신시켜주는 기능입니다. 생성된 파일은 외부 프로그램(이미지 뷰어, 웹브라우저 등)에서 jpg 이미지로 인식되므로 일반 이미지같이 메일에 첨부해서 전송하거나 인터넷 게시판에 이미지로 첨부하여 공유가능합니다. 본 앱을 통해 원본 파일을 복원할 수 있습니다. (단, 파일이 일부라도 수정되면 복원이 불가합니다.)

합체 ( Combine )

다수의 파일을 하나의 파일로 합체

Combine multiple files into one single file. (like uncompressed ZIP)

합체 기능은 여러장의 사진, 그림, 음원, 문서 자료들을 하나로 묶어 저장하는 컬렉션 생성 기능이며 파일 종류와 상관없이 지원됩니다. (압축하지 않는 ZIP파일과 유사합니다.) *파일 선택시 여러개의 파일을 한번에 선택하면 자동으로 활성화됩니다. *모든 옵션은 중복 적용 가능합니다. 가령 100장의 사진을 합쳐서 암호화한 뒤 하나의 JPG 이미지로 변신시켜서 저장 가능합니다. 이렇게 한장의 JPG 이미지를 만들어서 보관, 전달하고 바요 시크릿앱에서 바로보기 가능합니다.

암호화(encryption)

한글 패스워드도 되는 사용자 친화적 암호화도구

Use password any UTF-8 characters

바요 시크릿은 사용자 입장에서 설계되었습니다. 이제 한글 패스워드를 자유롭게 사용 할 수 있습니다. (영문,숫자,특수문자 제약에서 벗어나세요! ) 한글로된 문장형 패스워드를 사용하는것 만으로도 기억하기 쉽고 보안은 더 강력한 패스워드 사용이 가능해집니다. 한글외에도 일본문자,한자어 등 UTF8저장 가능한 모든 외국 문자 패스워드 사용이 가능합니다. 이밖에도 패스워드 기억을 도와주는 패스워드 검증기능, 암호 키 강도 조절기능 등의 새로운 기능이 제공됩니다.

시크릿 뷰어(secret viewer)

브라우저로 안전하게 감상하기

본 앱에서 생성한 bayo 파일은 본 앱으로 복원 가능합니다. 이렇게 복원된 원본데이타를 파일로 따로 저장하지 않고 브라우저 내부 가상 파일로 복원 후 바로 감상 할 수 있는 기능을 지원합니다. 복원된 데이타는 브라우저 종료시 소멸되므로 암호화된 파일의 경우 보안에 유리합니다. 단, 브라우저에서 지원하는 유형의 이미지, UTF8 저장 텍스트 파일, 동영상 만 바로보기가 지원됩니다.(음원도 지원예정) 다른 유형의 파일은 새로운 파일로 저장 후 외부프로그램 이용 가능합니다.

저장소 ( pocket: browser storage )

파일을 브라우저에 저장

handy file pocket!

파일을 웹브라우저 저장소에 저장해두는 기능입니다. 필요할때 폴더에서 찾을 필요없이 저장소 목록에서 클릭만 하면 바로 사용가능합니다.

Privacy - 개인정보 보호가 최우선

무가입, 무전송, 완전한 프라이버시 보호

보안도구의 가장 중요한 점은 프라이버시 보호입니다. 중요한 파일이나 개인정보를 서버에 전송 후 처리하는건 보안상 큰 문제소지가 있습니다. 바요 시크릿은 설치 없이 모던웹브라우저에서 바로 사용 가능한 웹앱이며, 파일정보를 서버로 전송하지 않습니다. 모든 파일연산 처리는 서버가 아닌 여러분의 컴퓨터나 스마트폰에서 이뤄집니다. 최신 모던웹브라우저에서 지원하는 '홈화면에 추가나 브라우저내 설치' 기능을 선택하면 앱이 브라우저 캐시에 저장되어 이후 인터넷 연결이 끊긴 오프라인 상태에서도 작동 가능합니다.

mediakeeper.github.io 소스코드가 공개된 안전한  웹앱입니다.

https://github.com/mediakeeper/mediakeeper.github.io

 

mediakeeper/mediakeeper.github.io

file cryptography app, encryption, browser pocket, mp4/image/text secret viewer - mediakeeper/mediakeeper.github.io

github.com

 

 

 

+ Recent posts