From 39279298222346b1a5adf400ef09ed1d7bb5994a Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Wed, 23 Sep 2026 23:02:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=AD=BE=E7=AB=A0=E9=AA=8C=E7=AD=BE):=20?= =?UTF-8?q?=E5=AE=8C=E5=96=84OFD=E5=8A=A0=E5=AF=86=E3=80=81=E7=AD=BE?= =?UTF-8?q?=E7=AB=A0=E4=B8=8E=E9=AA=8C=E7=AD=BE=E8=83=BD=E5=8A=9B=EF=BC=8C?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E5=9B=BD=E5=AF=86=E5=AE=9E=E7=8E=B0=EF=BC=8C?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=95=8C=E9=9D=A2=E6=96=87=E6=A1=88=E4=B8=8E?= =?UTF-8?q?=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/webui/index.html | 55 ++++ assets/webui/ofdgo.css | 88 ++++-- assets/webui/ofdgo.js | 540 ++++++++++++++++++++++++++++++--- assets/webui/ofdgo_wasm.js | 13 +- go.mod | 4 +- go.sum | 4 + internal/webui/wasm.go | 321 +++++++++++++++++++- internal/webui/webui.go | 122 +++++++- ofdgo.go | 12 +- ofdgo_crypto.go | 137 +++++++++ ofdgo_crypto_editor.go | 84 ++++++ ofdgo_crypto_gm.go | 120 ++++++++ ofdgo_crypto_package.go | 550 ++++++++++++++++++++++++++++++++++ ofdgo_editor.go | 1 + ofdgo_editor_import.go | 9 +- ofdgo_editor_open.go | 13 +- ofdgo_editor_package.go | 2 +- ofdgo_reader.go | 65 +++- ofdgo_sign_gbt.go | 81 ++++- ofdgo_sign_policy.go | 366 +++++++++++++++++++++++ ofdgo_sign_revocation.go | 435 +++++++++++++++++++++++++++ ofdgo_sign_ses.go | 142 ++++----- ofdgo_sign_sm2.go | 326 -------------------- ofdgo_sign_sm3.go | 211 ------------- ofdgo_sign_timestamp.go | 572 +++++++++++++++++++++++++++++++++++ ofdgo_sign_verify.go | 598 +++++++++++-------------------------- ofdgo_sign_write.go | 503 +++++++++++++++++++++++++++++++ ofdgo_sign_write_crypto.go | 334 +++++++++++++++++++++ ofdgo_sign_write_stamp.go | 147 +++++++++ ofdgo_writer.go | 13 +- 30 files changed, 4707 insertions(+), 1161 deletions(-) create mode 100644 ofdgo_crypto.go create mode 100644 ofdgo_crypto_editor.go create mode 100644 ofdgo_crypto_gm.go create mode 100644 ofdgo_crypto_package.go create mode 100644 ofdgo_sign_policy.go create mode 100644 ofdgo_sign_revocation.go delete mode 100644 ofdgo_sign_sm2.go delete mode 100644 ofdgo_sign_sm3.go create mode 100644 ofdgo_sign_timestamp.go create mode 100644 ofdgo_sign_write.go create mode 100644 ofdgo_sign_write_crypto.go create mode 100644 ofdgo_sign_write_stamp.go diff --git a/assets/webui/index.html b/assets/webui/index.html index 92aa235..0d8a7fa 100644 --- a/assets/webui/index.html +++ b/assets/webui/index.html @@ -353,8 +353,59 @@ + +
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
要求
+
+
+
+ +
+
+
+
+ + + +
+
+
+
范围
@@ -500,6 +551,10 @@
0
+