unicode_steganography实现零宽度字符的Unicode隐写术示例代码

代码语言:html

所属分类:视觉差异

代码描述:unicode_steganography实现零宽度字符的Unicode隐写术示例代码,这是纯文本隐写术,带有Unicode的零宽度字符,还可写入二进制。

代码标签: unicode_steganography 零宽 字符 Unicode 隐写术 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>

<html lang="zh">
<meta charset="UTF-8">
<style>
    body
{
   
background-color: #071a2c;
   
font-family: system-ui;
}

body
,
h1
,
h2
{
   
color: white;
   
text-align: center;
   
width: 900px;
   
margin: 0 auto;
}
a
{color:white;}
a:visited {
   
color: white;
}

li
{
   
list-style: none;
}

hr
{
   
margin-top: 10px;
}

.steg_text {
   
width: 900px;
   
margin: 0 auto;
   
height: 340px;
}

.box3 {
   
text-align: left;
   
margin: 0 auto;
   
width: 400px;
}

.box1 {
   
float: left;
   
background-color: #0a2a4a;
   
padding: 20px;
   
border-radius: 10px;
   
height: 300px;
   
width: 38%;
}

.box2 {
   
position: relative;
   
float: left;
   
height: 340px;
   
width: 14%;
   
margin: 0 auto;
}

.code_text {
   
position: absolute;
   
width: 100%;
   
height: 100px;
   
margin: auto;
   
left: 0;
   
right: 0;
   
top: 0;
   
bottom: 0;
   
text-align: center;
}

.title {
   
margin-bottom: 10px;
}

.clear_text a {
   
display: inline-block;
   
text-align: center;
   
height: 40px;
   
line-height: 40px;
   
width: 100px;
   
border-radius: 30px;
   
border-color: #f08;
   
background-color: #f08;
}

.left {
   
float: left;
   
height: 40px;
   
line-height: 40px;
}

.clear_text {
   
text-align: center;
   
width: 100px;
   
margin: 0 auto;
}

.right {
   
float: right;
   
height: 40px;
   
line-height: 40px;
}

.input_text {
   
margin-bottom: 10px;
}

#encode_text,
#decode_text,
#encode_binary,
#decode_binary {
   
display: inline-block;
   
text-align: center;
   
height: 40px;
   
line-height: 40px;
   
width: 100px;
   
border-color: #f08;
   
background-color: #f08;
}

#encode_text,
#encode_binary {
   
border-radius: 10px 30px 30px 10px;
}

#decode_text,
#decode_binary {
   
border-radius: 30px 10px 10px 30px;
}
</style>
</head>

<body>
   
<h1>零宽度字符的Unicode隐写术</h1>
   
<div>
        这是纯文本隐写术,带有Unicode的零宽度字符。
<br> 零宽度字符插入文本中。<br>
 
   
</div>
   
<hr style="width: 100%;">
   
<h2>文本隐写术示例中的文本</h2>
   
<div class="steg_text">
       
<div class="box1">
           
<div class="input_text">
               
<div class="title">
                   
<div class="left">
                        原文:
                   
</div>
                   
<div class="right"><span id="input_length_text"></span></div>
                   
<div class="clear_text"><a id="input_clear_text">清除</a></div>
               
</div>

               
<textarea id="input_text" style="width: 100%; height: 90px;">The quick brown fox jumps over the lazy dog
1234567890.:,;(*!?')
いろはにほへと ちりぬるを
色は匂へど 散りぬるを
</textarea>
           
</div>
           
<div class="hidden_text">
               
<div class="title">
                   
<div class="left">
                        隐藏文字:
                   
</div>
                   
<div class="right">&.........完整代码请登录后点击上方下载按钮下载查看

网友评论0