Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MearaY/StegaPy
/ types & classes
Types & classes
25 in github.com/MearaY/StegaPy
⨍
Functions
196
◇
Types & classes
25
↓ 64 callers
Class
StegaPyException
StegaPy基础异常类
StegaPy/exceptions.py:6
↓ 12 callers
Class
StegaPyConfig
StegaPy 全局配置管理类,维护数据压缩、加密算法及密码等运行时设置。
StegaPy/config.py:22
↓ 11 callers
Class
StegaPy
StegaPy 核心调度与管理类,提供信息隐藏与水印功能的统一对外接口。
StegaPy/StegaPy.py:30
↓ 10 callers
Class
LSBConfig
LSB插件配置类
StegaPy/plugin/lsb/lsb_config.py:8
↓ 5 callers
Class
CryptoUtil
加密工具类
StegaPy/util/crypto_util.py:14
↓ 5 callers
Class
DWTDugadPlugin
DWT Dugad水印插件 提供完整的水印生成、嵌入和检测功能。
StegaPy/plugin/dwtdugad/dwt_dugad_plugin.py:27
↓ 5 callers
Class
_A
cli.py:305
↓ 4 callers
Class
LSBPlugin
LSB(最低有效位)隐写插件
StegaPy/plugin/lsb/lsb_plugin.py:16
↓ 3 callers
Class
LSBDataHeader
LSB数据头类,用于存储嵌入数据的元信息
StegaPy/plugin/lsb/lsb_data_header.py:9
↓ 3 callers
Class
RandomLSBPlugin
RandomLSB(随机最低有效位)隐写插件
StegaPy/plugin/randlsb/random_lsb_plugin.py:17
↓ 2 callers
Class
LSBInputStream
LSB 输入流,按顺序从图像各像素通道的最低有效位中还原数据。
StegaPy/plugin/lsb/lsb_input_stream.py:11
↓ 2 callers
Class
RandomLSBInputStream
RandomLSB 输入流,使用与嵌入端相同的伪随机序列还原散布位。
StegaPy/plugin/randlsb/random_lsb_input_stream.py:12
↓ 1 callers
Class
LSBOutputStream
LSB 输出流,按顺序将数据位嵌入图像各像素通道的最低有效位。
StegaPy/plugin/lsb/lsb_output_stream.py:11
↓ 1 callers
Class
RandomLSBOutputStream
RandomLSB 输出流,使用密码学种子驱动的伪随机序列散布嵌入位, 抵抗针对顺序 LSB 的卡方统计攻击。
StegaPy/plugin/randlsb/random_lsb_output_stream.py:12
Class
CommonUtil
通用工具类
StegaPy/util/common_util.py:9
Class
DWTUtil
离散小波变换工具类
StegaPy/util/dwt_util.py:9
Class
ImageUtil
图像处理工具类
StegaPy/util/image_util.py:11
Class
PluginManager
插件管理器,负责系统内各类隐写和水印插件的注册、加载与生命周期管理。
StegaPy/plugin_manager.py:28
Class
Purpose
插件用途枚举
StegaPy/plugin/base.py:27
Class
StegaPyErrors
错误代码常量
StegaPy/exceptions.py:35
Class
StegaPyPlugin
StegaPy插件基类
StegaPy/plugin/base.py:33
Class
TestCLI
tests/test_e2e.py:168
Class
TestDWTWatermark
tests/test_e2e.py:130
Class
TestLSB
tests/test_e2e.py:41
Class
TestRandomLSB
tests/test_e2e.py:97