Skip to content

Commit 2de5935

Browse files
committed
feat(new tool): rsa/ecdsa signing and verify
Fix CorentinTh#1084
1 parent e876d03 commit 2de5935

File tree

7 files changed

+889
-94
lines changed

7 files changed

+889
-94
lines changed

components.d.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,25 +126,26 @@ declare module '@vue/runtime-core' {
126126
MenuLayout: typeof import('./src/components/MenuLayout.vue')['default']
127127
MetaTagGenerator: typeof import('./src/tools/meta-tag-generator/meta-tag-generator.vue')['default']
128128
MimeTypes: typeof import('./src/tools/mime-types/mime-types.vue')['default']
129+
NAlert: typeof import('naive-ui')['NAlert']
129130
NavbarButtons: typeof import('./src/components/NavbarButtons.vue')['default']
130131
NCode: typeof import('naive-ui')['NCode']
131132
NCollapseTransition: typeof import('naive-ui')['NCollapseTransition']
133+
NColorPicker: typeof import('naive-ui')['NColorPicker']
132134
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
133-
NDivider: typeof import('naive-ui')['NDivider']
134135
NEllipsis: typeof import('naive-ui')['NEllipsis']
136+
NForm: typeof import('naive-ui')['NForm']
135137
NFormItem: typeof import('naive-ui')['NFormItem']
136138
NGi: typeof import('naive-ui')['NGi']
137139
NGrid: typeof import('naive-ui')['NGrid']
138140
NH1: typeof import('naive-ui')['NH1']
139141
NH3: typeof import('naive-ui')['NH3']
140142
NIcon: typeof import('naive-ui')['NIcon']
143+
NImage: typeof import('naive-ui')['NImage']
141144
NInputNumber: typeof import('naive-ui')['NInputNumber']
142-
NLabel: typeof import('naive-ui')['NLabel']
143145
NLayout: typeof import('naive-ui')['NLayout']
144146
NLayoutSider: typeof import('naive-ui')['NLayoutSider']
145147
NMenu: typeof import('naive-ui')['NMenu']
146148
NScrollbar: typeof import('naive-ui')['NScrollbar']
147-
NSpin: typeof import('naive-ui')['NSpin']
148149
NumeronymGenerator: typeof import('./src/tools/numeronym-generator/numeronym-generator.vue')['default']
149150
OtpCodeGeneratorAndValidator: typeof import('./src/tools/otp-code-generator-and-validator/otp-code-generator-and-validator.vue')['default']
150151
PasswordStrengthAnalyser: typeof import('./src/tools/password-strength-analyser/password-strength-analyser.vue')['default']
@@ -158,6 +159,7 @@ declare module '@vue/runtime-core' {
158159
RomanNumeralConverter: typeof import('./src/tools/roman-numeral-converter/roman-numeral-converter.vue')['default']
159160
RouterLink: typeof import('vue-router')['RouterLink']
160161
RouterView: typeof import('vue-router')['RouterView']
162+
RsaEcdsaSigning: typeof import('./src/tools/rsa-ecdsa-signing/rsa-ecdsa-signing.vue')['default']
161163
RsaKeyPairGenerator: typeof import('./src/tools/rsa-key-pair-generator/rsa-key-pair-generator.vue')['default']
162164
SafelinkDecoder: typeof import('./src/tools/safelink-decoder/safelink-decoder.vue')['default']
163165
SlugifyString: typeof import('./src/tools/slugify-string/slugify-string.vue')['default']

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"@tiptap/starter-kit": "2.1.6",
4343
"@tiptap/vue-3": "2.0.3",
4444
"@types/figlet": "^1.5.8",
45+
"@types/sshpk": "^1.17.4",
4546
"@vicons/material": "^0.12.0",
4647
"@vicons/tabler": "^0.12.0",
4748
"@vueuse/core": "^10.3.0",
@@ -81,11 +82,13 @@
8182
"plausible-tracker": "^0.3.8",
8283
"qrcode": "^1.5.1",
8384
"sql-formatter": "^13.0.0",
85+
"sshpk": "^1.18.0",
8486
"ua-parser-js": "^1.0.35",
8587
"ulid": "^2.3.0",
8688
"unicode-emoji-json": "^0.4.0",
8789
"unplugin-auto-import": "^0.16.4",
8890
"uuid": "^9.0.0",
91+
"vite-plugin-node-polyfills": "^0.21.0",
8992
"vue": "^3.3.4",
9093
"vue-i18n": "^9.9.1",
9194
"vue-router": "^4.1.6",

0 commit comments

Comments
 (0)