save all
This commit is contained in:
@@ -50,6 +50,7 @@
|
||||
<div class="container">
|
||||
|
||||
|
||||
|
||||
<div class="group" style="width: 100%; ">
|
||||
<select id="ukeys" style="height: 1.5rem; width: 308px">
|
||||
</select>
|
||||
@@ -72,6 +73,10 @@
|
||||
<a href="#" name="tab_file">文件操作</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#" name="tab_sign">签名</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#" name="tab_pin">PIN 管理</a>
|
||||
</li>
|
||||
@@ -129,6 +134,17 @@
|
||||
></textarea>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="tab tab_sign">
|
||||
|
||||
|
||||
<textarea id="inData" style="display: block; margin: 1rem 0; width: 375px; height: 100px;" placeholder="输入签名文本"></textarea>
|
||||
<button id="btn_sign" style="margin-right: 1rem">签  名</button>
|
||||
|
||||
<textarea id="outData" style="display: block; margin: 1rem 0; width: 375px; height: 100px;" readonly></textarea>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="tab tab_pin">
|
||||
@@ -178,6 +194,7 @@
|
||||
<script type="text/javascript" src="./fiseckey.js"></script>
|
||||
<script type="text/javascript" src="./ukey.js"></script>
|
||||
|
||||
<script type="application/javascript" src="./gmhelper.js"></script>
|
||||
|
||||
<!-- 演示程序 -->
|
||||
<script type="text/javascript" src="./tabs.js"></script>
|
||||
@@ -404,6 +421,29 @@
|
||||
})
|
||||
|
||||
|
||||
$("#btn_sign").click(function () {
|
||||
var inData = $("#inData").val()
|
||||
|
||||
// 公钥
|
||||
var pk = window.UKey.exportPk();
|
||||
|
||||
var s = window.gmhelper.getHashAsBase64( inData, pk )
|
||||
|
||||
|
||||
|
||||
var outData = pk
|
||||
|
||||
outData += "\r\n\r\nz=" + s.z
|
||||
|
||||
outData += "\r\n\r\nhash=" + s.hashHex
|
||||
|
||||
var sign = window.UKey.sign( s.hashBase64 )
|
||||
outData += "\r\n\r\nsign=" + sign
|
||||
|
||||
$("#outData").text(outData)
|
||||
})
|
||||
|
||||
|
||||
$("#reset").click(function () {
|
||||
alert("暂不开放")
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user