CH-J ToolsSerververwaltung über SSH
Menü
Veröffentlichte Quellen

CH-J Tools

Durchsuchen Sie Verzeichnisse und Dateien einer bestimmten Anwendungsausgabe.

Quellen als ZIP herunterladen
CH-J / Server Manager 406 Dateien
core-20261024T135205Z-7c487d719de2 Hinzugefügt: · Erstellt:
index.html Hinzugefügt: Datum nicht erfasst 5,3 KB · 49 Zeilen
Code Datei herunterladen
1<!doctype html>
2<html lang="cs">
3<head>
4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self'; connect-src 'none'; img-src 'self' data:; object-src 'none'; base-uri 'none'; form-action 'none'">
7 <title>Key Generator</title>
8 <link rel="stylesheet" href="styles.css">
9</head>
10<body>
11 <header><div><span class="eyebrow">CH-J PLUGIN</span><h1>Key Generator</h1><p id="pluginVersion" data-i18n="Plugin se načítá…">Plugin se načítá…</p></div><button id="closeButton" class="button ghost" type="button" data-i18n="Zavřít">Zavřít</button></header>
12 <main>
13 <form id="generatorForm" class="panel form">
14 <label><span data-i18n="Typ klíče">Typ klíče</span><select id="keyType"><option value="ed25519">Ed25519</option><option value="rsa">RSA</option><option value="ecdsa">ECDSA</option><option value="dsa">DSA (legacy)</option><option value="rsa1">SSH1 RSA (legacy)</option></select></label>
15 <label id="bitsLabel"><span data-i18n="Velikost">Velikost</span><select id="keyBits"></select></label>
16 <label><span data-i18n="Formát soukromého klíče">Formát soukromého klíče</span><select id="keyFormat"><option value="openssh">OpenSSH</option><option value="pem">PEM / PKCS#8</option><option value="ppk">PuTTY PPK v2</option></select></label>
17 <label><span data-i18n="Komentář">Komentář</span><input id="keyComment" maxlength="200" placeholder="test@server"></label>
18 <label><span data-i18n="Passphrase (volitelná)">Passphrase (volitelná)</span><input id="keyPassphrase" type="password" maxlength="1024" autocomplete="new-password"></label>
19 <label id="legacyField" class="legacy" hidden><input id="legacyConfirmed" type="checkbox"> <span data-i18n="Rozumím, že tento legacy typ je zastaralý a může být odmítnut moderními SSH servery.">Rozumím, že tento legacy typ je zastaralý a může být odmítnut moderními SSH servery.</span></label>
20 <div class="actions"><button class="button primary" type="submit" data-i18n="Generovat lokálně">Generovat lokálně</button><button id="saveButton" class="button" type="button" disabled data-i18n="Uložit pár…">Uložit pár…</button></div>
21 </form>
22 <p id="status" class="status" data-i18n="Soukromý materiál vzniká pouze v Core procesu a není odesílán po síti.">Soukromý materiál vzniká pouze v Core procesu a není odesílán po síti.</p>
23 <section id="result" class="results" hidden>
24 <article class="panel"><div class="result-title"><strong data-i18n="Soukromý klíč">Soukromý klíč</strong><span id="privateFormat">—</span></div><textarea id="privateKey" readonly spellcheck="false"></textarea></article>
25 <article class="panel"><div class="result-title"><strong data-i18n="Veřejný klíč">Veřejný klíč</strong><span id="publicFormat">OpenSSH</span></div><textarea id="publicKey" readonly spellcheck="false"></textarea></article>
26 <p id="notice" class="notice" hidden></p>
27 </section>
28 <form id="passwordForm" class="panel form password-form" aria-labelledby="passwordTitle">
29 <h2 id="passwordTitle" data-i18n="Generátor hesel">Generátor hesel</h2>
30 <label><span data-i18n="Délka (4–70 znaků)">Délka (4–70 znaků)</span><span class="length-row"><input id="passwordLength" type="number" min="4" max="70" step="1" value="20" required><input id="passwordLengthRange" type="range" min="4" max="70" step="1" value="20" aria-label="Délka hesla" data-i18n-aria-label="Délka hesla"></span></label>
31 <fieldset class="charsets"><legend data-i18n="Znaky">Znaky</legend>
32 <label class="check"><input id="pwUpper" type="checkbox" checked> A–Z</label>
33 <label class="check"><input id="pwLower" type="checkbox" checked> a–z</label>
34 <label class="check"><input id="pwDigits" type="checkbox" checked> 1–9</label>
35 <label class="check"><input id="pwSpecial" type="checkbox"> <span data-i18n="speciální">speciální</span> <code>-@)¨§'=+</code></label>
36 </fieldset>
37 <label class="check grouped"><input id="pwGrouped" type="checkbox"> <span data-i18n="Každý 5. znak pevně „-“ (např.">Každý 5. znak pevně „-“ (např.</span> <code>xxxx-yyyy-cccc-vvvv-</code>)</label>
38 <div class="actions"><button class="button primary" type="submit" data-i18n="Generovat heslo">Generovat heslo</button></div>
39 <div class="password-output">
40 <input id="passwordOutput" readonly spellcheck="false" autocomplete="off" aria-label="Vygenerované heslo" placeholder="Heslo se zobrazí zde" data-i18n-aria-label="Vygenerované heslo" data-i18n-placeholder="Heslo se zobrazí zde">
41 <button id="copyPasswordButton" class="button" type="button" disabled data-i18n="Kopírovat">Kopírovat</button>
42 </div>
43 <p id="passwordInfo" class="hint" data-i18n="Každý vybraný typ znaků je v hesle zastoupen. Heslo vzniká v Core (kryptograficky bezpečný generátor), neukládá se ani neloguje. Znaky ¨ a § nemusí jít napsat na všech klávesnicích.">Každý vybraný typ znaků je v hesle zastoupen. Heslo vzniká v Core (kryptograficky bezpečný generátor), neukládá se ani neloguje. Znaky ¨ a § nemusí jít napsat na všech klávesnicích.</p>
44 </form>
45 </main>
46 <script src="i18n.js"></script>
47 <script src="index.js"></script>
48</body>
49</html>
SHA-256c50900fd0f275ddbcaac77fd1fe939b635d2049b0f78a24f8799d33ab005894e

CH-J Proprietary Software License 1.14 · Die Quellen werden unter der CH-J Proprietary Software License 1.14 bereitgestellt. Ihre Verfügbarkeit ändert die Lizenzbedingungen nicht und gewährt keine zusätzlichen Rechte.

SHA-256 des Archivs476ed8aef0f1e96a5acdf223127b6692acdf4492eeaf5d0816b6e2a634fbbda6
Dateien