Git Product home page Git Product logo

5l1v3r1 / hollow-software-for-picture-video-information-hiding-encryption-and-decryption Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hollowman6/hollow-software-for-picture-video-information-hiding-encryption-and-decryption

0.0 1.0 0.0 285.25 MB

This is a software for Picture (Video) Information Hiding Encryption and Decryption.(Hollow 图片(视频)信息隐藏加解密软件)

License: GNU General Public License v3.0

Python 100.00%

hollow-software-for-picture-video-information-hiding-encryption-and-decryption's Introduction

Hollow 图片(视频)信息隐藏加解密软件 (Hollow Software for Picture Video Information Hiding Encryption and Decryption)

last-commit release-date

Followers watchers stars forks

Open Source Love GPL Licence Repo-Size

Total alerts Language grade: Python

(All the documents and software are in Chinese)

此软件申请了软件著作权。

This software has applied for software copyright.

Python库依赖(Python library dependency)

本软件部分参考了蔡銘峯Digital Watermarking项目,并在其基础上做出了大量改进。本软件适用于视频和图片的信息隐藏加解密,具体设计说明原理和使用方法请参考此说明文档

In the software part, I refer to digital watermarking project of Cai MingFeng, and make a lot of improvements on the basis of it. This software is applicable to the encryption and decryption of video and picture information hiding. Please refer to this instruction document(in Chinese) for the specific design description and user instruction.

这里为QT Designer的UI设计和资源文件,要将UI文件转化为Python脚本,请使用以下命令:

Here is the UI design and resource file of QT designer. To convert the UI file to Python script, use the following command:

pyuic5 -o *.py *.ui

要将QRC文件转化为Python脚本,请使用以下命令:

To convert a QRC file to a python script, use the following command:

pyrcc5 -o *.py *.qrc

这里为源代码和程序中用到的图片资源文件。

here is the source code and the image resource file used in the program.

这里为测试样例,我使用了7张图片进行效果测试:

here as a test sample, I used 7 pictures to test the effect:

这是要隐藏的图片

This is the picture to hide:

此文件夹保存了图片加密还原过程中的一系列产物。

this folder stores a series of products in the process of image encryption and restoration.

这是经过加密后的图片,解密的辅助还原信息保存在文件夹下的npy文件:

This is the encrypted picture. The decrypted secondary restore information is saved in the NPY file under the folder:

这是解密出的隐藏信息:

This is the decrypted hidden information:

软件著作权证书(Software Copyright Certificate in China)

软件著作权申请(Applying for Software Copyright in China)

计算机软件著作权登记申请文件夹下存放了此软件的有关申请文档,仅供参考。具体申请步骤请查看官网

我的申请经历:

我使用邮寄的方式于2019年10月28日按照要求将黑白单面打印未装订的申请材料按顺序摆放通过EMS寄出,申请材料有:计算机软件著作权登记申请表源代码设计说明书

2019年10月29日北京的**版权保护中心签收了快件,随后就开始了漫长的等待。

2019年11月20日,因为申请文档存在缺陷,收到补正通知书邮件,隔日我将补正材料寄出。

2019年12月11日,收到**版权保护中心计算机软件著作权登记申请受理通知书邮件。

2020年1月26日,被送信员电话通知,收到邮寄过来的证书。

The folder 计算机软件著作权登记申请 stores the relevant application documents of this software for reference only. Please refer to Official Website for specific application steps.

My application experience:

On October 28, 2019, I mailed out the application materials that were printed in black and white, single-sided and unbound in order and sent by EMS. The application materials include: application form for computer software copyright registration, source code, design Design Specification.

On October 29, 2019, the China Copyright Protection Center in Beijing signed for the express, and then I began a long wait.

On November 20, 2019, due to the defects in the application documents, I received the correction notice email, and I sent correction materials the next day.

On December 11, 2019, an email was received for the computer software copyright registration application acceptance notice of China Copyright Protection Center.

On January 26, 2020, I received the software copyright certificate by phone calling.

申请处理时间线(Timeline of application)

  • 微信公众号查询详细版(WeChat public account query):
  • 网站查询版(Website query):

hollow-software-for-picture-video-information-hiding-encryption-and-decryption's People

Contributors

hollowman6 avatar

Watchers

 avatar

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.