25.3.2026 V2
This commit is contained in:
1
nscs
1
nscs
Submodule nscs deleted from 49494c7319
BIN
nscs/DigitaleSignatur/VonNachbar/signed_document.tar.gz
Normal file
BIN
nscs/DigitaleSignatur/VonNachbar/signed_document.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1,2 @@
|
|||||||
|
Ich will nicht mehr, ich kann nicht mehr, ich halte das alles nicht mehr aus
|
||||||
|
Ein Bösewicht war hier! Muahahaha!
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
-----BEGIN PUBLIC KEY-----
|
||||||
|
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlMKh5TPBPBr2EnnvMmrR
|
||||||
|
EK9vxE0V/DL6AOTCvLCDglcqwmWrygy0a1yWnJ3mkyNCryjU15kZ62M13FY7nATh
|
||||||
|
/v38gDpwkS1mR9fmvyHiXKFFaBAWiMSACygFGfpcKJ6oGpm3phrRaOlF14RWy1GM
|
||||||
|
hKChD51U3SMnKc5CRASEAQQqhecKWRqXfceKe0Az/2KZhTWFQsUxyDL3SwhnzcF5
|
||||||
|
VRopLPtWq3R1ysR+Izpfiie2qHoF6uZYntYvzQGITZ7mlRwcWOfZZRYgjMHweL1l
|
||||||
|
5HMLjw3BJXPd40CfRFf5/NqDGY5AXulRmmWSpBmQjQj28w7sSgltzvSaVpC7TuDq
|
||||||
|
7QIDAQAB
|
||||||
|
-----END PUBLIC KEY-----
|
||||||
BIN
nscs/DigitaleSignatur/VonNachbar/signed_document/signature.bin
Normal file
BIN
nscs/DigitaleSignatur/VonNachbar/signed_document/signature.bin
Normal file
Binary file not shown.
1
nscs/DigitaleSignatur/document.txt
Normal file
1
nscs/DigitaleSignatur/document.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Hello World, what a beatiful day!
|
||||||
28
nscs/DigitaleSignatur/private_key.pem
Normal file
28
nscs/DigitaleSignatur/private_key.pem
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
-----BEGIN PRIVATE KEY-----
|
||||||
|
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC9qrz8Uxq+Mu6G
|
||||||
|
+ZNcWFwh6xn5K3cXssCqgx/wxD4soK5hOr0f4lquKL3wMSKBesEZNuQr3VnwtP88
|
||||||
|
/X+WJ6FuKXU3wpjwJwbRSVvjsnVU3z9AJa74EyYgC7ntoqs6Il6lkK7l/1arULM3
|
||||||
|
y2+NGdIS+016Sqao6PgynelivKzCHNmhCJ0ItMn6HwFjKwg9NMHPKPYRJiPC8Lxp
|
||||||
|
+ruzbo/IjHeOJXW2wm0/2s6qX7BOn8mVOiwT4NWQLii3661zXaBhqaHUbbXEW42+
|
||||||
|
7ycytn+pEQ9dQnRulK3qBPeBff091gO2I6V0mk/ooOlv9Tot7ScZ3mH7u+3Gjp91
|
||||||
|
kr31mbdnAgMBAAECggEAPBrd3fZ2DJ02UsbHiKWluMf4yKoaCQQII2D/X7zI2Tqo
|
||||||
|
WD6VjYOdagCWRIZFoZOlmth20WHJrUqmcg0BgDOZ6D+yGlQMRFqRwgQF3zAAF7/R
|
||||||
|
mwH2Iz5qQBCHQMPikD8xEDW7/z3+GLcvvDg3ZxcuJ/7EbEM48mE1ulCpk7Un6DFR
|
||||||
|
jh0iJdIBevMlVWW+Axwv4i/fUXmolp08uQD1Ru0e6QDGqBDcFMxSZJvZnczpmG4C
|
||||||
|
rRDMSvTCEbr0dR1QAZlIq3YXRZrXaWE6UTkXeRUgzszHT06k1Ydo9tAcyWn1eZ8k
|
||||||
|
oy2TrcXd0oSTwg8xfc+48M6uRERbfAaTioJutgsi9QKBgQDlc1QlozRPDJEBp7+u
|
||||||
|
0ohB8rVCnhWX76jpZKFO8iyeHDkZikiuTJrWsHpOzJpwWKyFVzyPp1R4M+q23c1S
|
||||||
|
0tyDLpZXO4u3WoOc9HDYg0rU8dPq4caSRaKngAhCHomkjxQIIsq9RwQytw9yh1u0
|
||||||
|
u+xEquOUsiOS5YLD/GcnkpZWewKBgQDTnPXZLQhuGMTz2VWgDG4gztcrIMMGYgjG
|
||||||
|
6ENWtFjUdt0q9hTTOj/bOydzR3sjjnzW+vj6Yn1G47xrYtCHsXfPfboLsYDX6Mp9
|
||||||
|
d1dEcjApp0y/D10jxvXNnISi4NDfXZl7NHTSXlFuLeJFz5704biE/kDui22+7v++
|
||||||
|
784+TYrlBQKBgQCKNldIuK+IsmQioB5pu23Sc9XVxA3z0KxpsnEscdqIfy2yAcdY
|
||||||
|
HtLiYbm6/6pD5FY/l9XmHoBWS8el0aOdsWCdMJHlB/xYPRCsmd3jvep0rRrfEJMh
|
||||||
|
hwq8ZPYUhfqZgoopgHOpYj7YIccPURPfoZdnoZym9EtTcCa90at9feJLQwKBgGk8
|
||||||
|
lcb7bkXSa6AZZUvC4sHOG5OHJ3X1KwhAWby007hVpIfI+XJSdY9BS804rzRvmAYR
|
||||||
|
qeBbOpIWj42YBrx0tXCqxesqyziUvJ7Iys1vPCR63t/ldBxmxbcLL6sQws9SbRGo
|
||||||
|
dLBp13VDvFObfSGrX2hESWZYUKuzj9wUxiyVw41BAoGAGMcaXif4EQnsF6AqtS5c
|
||||||
|
ApVgr/ZEDgUuvQfLhG/xa/66GexZJujAFaeKK5WpaATmcv/6BxI38qgXXjTQVDWR
|
||||||
|
2yCkbGBMdBLmQ9likQPu8WdDAKcELgNgYdXBfBN4pXxrvr9BgjQoFgODowf+ocrq
|
||||||
|
07zPkjrIF26JI7RGgxWDaQs=
|
||||||
|
-----END PRIVATE KEY-----
|
||||||
9
nscs/DigitaleSignatur/public_key.pem
Normal file
9
nscs/DigitaleSignatur/public_key.pem
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
-----BEGIN PUBLIC KEY-----
|
||||||
|
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvaq8/FMavjLuhvmTXFhc
|
||||||
|
IesZ+St3F7LAqoMf8MQ+LKCuYTq9H+Jarii98DEigXrBGTbkK91Z8LT/PP1/lieh
|
||||||
|
bil1N8KY8CcG0Ulb47J1VN8/QCWu+BMmIAu57aKrOiJepZCu5f9Wq1CzN8tvjRnS
|
||||||
|
EvtNekqmqOj4Mp3pYryswhzZoQidCLTJ+h8BYysIPTTBzyj2ESYjwvC8afq7s26P
|
||||||
|
yIx3jiV1tsJtP9rOql+wTp/JlTosE+DVkC4ot+utc12gYamh1G21xFuNvu8nMrZ/
|
||||||
|
qREPXUJ0bpSt6gT3gX39PdYDtiOldJpP6KDpb/U6Le0nGd5h+7vtxo6fdZK99Zm3
|
||||||
|
ZwIDAQAB
|
||||||
|
-----END PUBLIC KEY-----
|
||||||
1
nscs/DigitaleSignatur/signature.bin
Normal file
1
nscs/DigitaleSignatur/signature.bin
Normal file
@@ -0,0 +1 @@
|
|||||||
|
VYdnétì/~d±KÄÝ:xÕÙÒ~¸®Ç~G×Ëâ?;Ÿèw•´é£Å,~Fñb ˜TôºùÊ«¿¬†<C2AC>• åå^µ²`¡xO<78>¥“‚ôLƒ–ñÝɯ‹tóÂZ¥BîÅ<C3AE>a—‡ŽTçÆüCC1ÜLÖôjm»1Pût˜*н³Š§cy“æ}ÑVVÞõs¯otî@*^Xã»…¥=#<23>ìÜ×6¼ï¨IÙÇ Ö2ó¢˜À›ÅׯÒ(ÿÞ1}ú$pGMŸ)!6¨íéé<C3A9>æ£pö£Täjuב·ÿÒ{éTÍXp®ère#üÞSß$75 Æ·Rä–„¤j
|
||||||
BIN
nscs/DigitaleSignatur/signed_document.tar.gz
Normal file
BIN
nscs/DigitaleSignatur/signed_document.tar.gz
Normal file
Binary file not shown.
1
nscs/Hashfunktionen/long.txt
Normal file
1
nscs/Hashfunktionen/long.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos.
|
||||||
1
nscs/Hashfunktionen/short.txt
Normal file
1
nscs/Hashfunktionen/short.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
ABC
|
||||||
1
nscs/Hashfunktionen/similiar-text1.txt
Normal file
1
nscs/Hashfunktionen/similiar-text1.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Hallo Welt, heute ist ein schöner Tag!
|
||||||
1
nscs/Hashfunktionen/similiar-text2.txt
Normal file
1
nscs/Hashfunktionen/similiar-text2.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Halo Weelt, heute ist ein schöner Tag!
|
||||||
13
nscs/ssh-demo/docker-compose.yml
Normal file
13
nscs/ssh-demo/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
services:
|
||||||
|
sshd:
|
||||||
|
build:
|
||||||
|
context: ./sshd
|
||||||
|
container_name: sshd-container
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "2222:22"
|
||||||
|
volumes:
|
||||||
|
- ./keys/authorized_keys:/home/docker/.ssh/authorized_keys:ro
|
||||||
|
- ./keys/host_keys:/etc/ssh/host_keys
|
||||||
|
- ./data:/data
|
||||||
|
command: ["/usr/sbin/sshd","-D","-e"]
|
||||||
29
nscs/ssh-demo/generate_keys.sh
Normal file
29
nscs/ssh-demo/generate_keys.sh
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
KEY_DIR="./keys"
|
||||||
|
HOST_KEY_DIR="$KEY_DIR/host_keys"
|
||||||
|
mkdir -p "$HOST_KEY_DIR"
|
||||||
|
echo "Generating RSA host key..."
|
||||||
|
ssh-keygen \
|
||||||
|
-t rsa \
|
||||||
|
-b 4096 \
|
||||||
|
-f "$HOST_KEY_DIR/ssh_host_rsa_key" \
|
||||||
|
-N ""
|
||||||
|
echo "Generating RSA client key..."
|
||||||
|
ssh-keygen \
|
||||||
|
-t rsa \
|
||||||
|
-b 4096 \
|
||||||
|
-f "$KEY_DIR/client_rsa" \
|
||||||
|
-N ""
|
||||||
|
echo "Creating authorized_keys..."
|
||||||
|
cp "$KEY_DIR/client_rsa.pub" "$KEY_DIR/authorized_keys"
|
||||||
|
chmod 700 "$KEY_DIR"
|
||||||
|
chmod 600 "$KEY_DIR/client_rsa"
|
||||||
|
chmod 644 "$KEY_DIR/client_rsa.pub"
|
||||||
|
chmod 600 "$KEY_DIR/authorized_keys"
|
||||||
|
chmod 600 "$HOST_KEY_DIR/ssh_host_rsa_key"
|
||||||
|
echo
|
||||||
|
echo "RSA keys generated successfully."
|
||||||
|
echo
|
||||||
|
echo "Client private key:"
|
||||||
|
echo "$KEY_DIR/client_rsa"
|
||||||
0
nscs/ssh-demo/sshd/Dockerfile
Normal file
0
nscs/ssh-demo/sshd/Dockerfile
Normal file
0
nscs/ssh-demo/sshd/sshd_config
Normal file
0
nscs/ssh-demo/sshd/sshd_config
Normal file
Reference in New Issue
Block a user