MCPcopy Create free account

hub / github.com/MearaY/StegaPy / types & classes

Types & classes25 in github.com/MearaY/StegaPy

↓ 64 callersClassStegaPyException
StegaPy基础异常类
StegaPy/exceptions.py:6
↓ 12 callersClassStegaPyConfig
StegaPy 全局配置管理类,维护数据压缩、加密算法及密码等运行时设置。
StegaPy/config.py:22
↓ 11 callersClassStegaPy
StegaPy 核心调度与管理类,提供信息隐藏与水印功能的统一对外接口。
StegaPy/StegaPy.py:30
↓ 10 callersClassLSBConfig
LSB插件配置类
StegaPy/plugin/lsb/lsb_config.py:8
↓ 5 callersClassCryptoUtil
加密工具类
StegaPy/util/crypto_util.py:14
↓ 5 callersClassDWTDugadPlugin
DWT Dugad水印插件 提供完整的水印生成、嵌入和检测功能。
StegaPy/plugin/dwtdugad/dwt_dugad_plugin.py:27
↓ 5 callersClass_A
cli.py:305
↓ 4 callersClassLSBPlugin
LSB(最低有效位)隐写插件
StegaPy/plugin/lsb/lsb_plugin.py:16
↓ 3 callersClassLSBDataHeader
LSB数据头类,用于存储嵌入数据的元信息
StegaPy/plugin/lsb/lsb_data_header.py:9
↓ 3 callersClassRandomLSBPlugin
RandomLSB(随机最低有效位)隐写插件
StegaPy/plugin/randlsb/random_lsb_plugin.py:17
↓ 2 callersClassLSBInputStream
LSB 输入流,按顺序从图像各像素通道的最低有效位中还原数据。
StegaPy/plugin/lsb/lsb_input_stream.py:11
↓ 2 callersClassRandomLSBInputStream
RandomLSB 输入流,使用与嵌入端相同的伪随机序列还原散布位。
StegaPy/plugin/randlsb/random_lsb_input_stream.py:12
↓ 1 callersClassLSBOutputStream
LSB 输出流,按顺序将数据位嵌入图像各像素通道的最低有效位。
StegaPy/plugin/lsb/lsb_output_stream.py:11
↓ 1 callersClassRandomLSBOutputStream
RandomLSB 输出流,使用密码学种子驱动的伪随机序列散布嵌入位, 抵抗针对顺序 LSB 的卡方统计攻击。
StegaPy/plugin/randlsb/random_lsb_output_stream.py:12
ClassCommonUtil
通用工具类
StegaPy/util/common_util.py:9
ClassDWTUtil
离散小波变换工具类
StegaPy/util/dwt_util.py:9
ClassImageUtil
图像处理工具类
StegaPy/util/image_util.py:11
ClassPluginManager
插件管理器,负责系统内各类隐写和水印插件的注册、加载与生命周期管理。
StegaPy/plugin_manager.py:28
ClassPurpose
插件用途枚举
StegaPy/plugin/base.py:27
ClassStegaPyErrors
错误代码常量
StegaPy/exceptions.py:35
ClassStegaPyPlugin
StegaPy插件基类
StegaPy/plugin/base.py:33
ClassTestCLI
tests/test_e2e.py:168
ClassTestDWTWatermark
tests/test_e2e.py:130
ClassTestLSB
tests/test_e2e.py:41
ClassTestRandomLSB
tests/test_e2e.py:97