start_rsa
This commit is contained in:
parent
906a9ecb61
commit
07f9744a14
14 changed files with 188 additions and 0 deletions
16
RSA/server/__init__.py
Normal file
16
RSA/server/__init__.py
Normal file
|
@ -0,0 +1,16 @@
|
|||
import ssl
|
||||
from flask import *
|
||||
import flask_wtf as wtf
|
||||
|
||||
print(ssl.OPENSSL_VERSION)
|
||||
context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
|
||||
context.load_cert_chain(certfile='ssl/CA.crt', keyfile='ssl/CA.key')
|
||||
|
||||
app= Flask(__name__)
|
||||
|
||||
@app.route("/")
|
||||
def index():
|
||||
return render_template("index.html")
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.run(ssl_context=context)
|
5
RSA/server/requirements.txt
Normal file
5
RSA/server/requirements.txt
Normal file
|
@ -0,0 +1,5 @@
|
|||
flask==3.1.0
|
||||
pyopenssl==25.0.0
|
||||
Flask_WTF==1.2.2
|
||||
|
||||
|
22
RSA/server/ssl/CA.crt
Normal file
22
RSA/server/ssl/CA.crt
Normal file
|
@ -0,0 +1,22 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIDtTCCAp2gAwIBAgIUOGj4DRvngYA0BEFzBPVFTv4aE3swDQYJKoZIhvcNAQEL
|
||||
BQAwajELMAkGA1UEBhMCRlIxETAPBgNVBAgMCEJyZXRhZ25lMQ8wDQYDVQQHDAZW
|
||||
YW5uZXMxDzANBgNVBAoMBkVOU0lCUzEUMBIGA1UECwwLM0EgQ3liZXJsb2cxEDAO
|
||||
BgNVBAMMB0t1cmlhbnQwHhcNMjUwMTIxMDgxNDQ1WhcNMjYwMTIxMDgxNDQ1WjBq
|
||||
MQswCQYDVQQGEwJGUjERMA8GA1UECAwIQnJldGFnbmUxDzANBgNVBAcMBlZhbm5l
|
||||
czEPMA0GA1UECgwGRU5TSUJTMRQwEgYDVQQLDAszQSBDeWJlcmxvZzEQMA4GA1UE
|
||||
AwwHS3VyaWFudDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALaX0wbG
|
||||
DuFYTvPEH4pqDh3kfcOKqduaClXwF8djUrEnb27j+r1m9qlOieBXyWa0l/zI/GKI
|
||||
bv1wM3Jd4qAnVAHykn7vc+wvK5RMNpWGaFmpifBV3zopVVomNtVeO64KdrENjyQu
|
||||
+t9iu9Q1QhlRKKDi9f8Ut59QceJFmeJMTrhGK8eBgVSNMYoffIaBY8CtFtU9ypv7
|
||||
UB/EaTQ05LH0rbl/I9SRATK3xTwXA7XY6eAPqULk3QBY9x9NZcGOKe6i9TeshN74
|
||||
dKqom+BATOo9ka0jhqh3iUHJAsklzT2KsleF/pXmavjnpdATB9f+DHfViyfglMK7
|
||||
LgDskjkjbsMPsm8CAwEAAaNTMFEwHQYDVR0OBBYEFKnAA0J1omUBpNzR5B4sO1vS
|
||||
0561MB8GA1UdIwQYMBaAFKnAA0J1omUBpNzR5B4sO1vS0561MA8GA1UdEwEB/wQF
|
||||
MAMBAf8wDQYJKoZIhvcNAQELBQADggEBADcXt276HqmdawCocyK+E990qHw6dd/k
|
||||
M7cFi3zSHyU4wXhvEGBhJ6ickXy69tz7jWtWLqiQOgBYiO8IxEYc+VYY7oFe1H7a
|
||||
QsS8Y50FuQoLHIaKdlnyXGCFlX3xOva+rGy1x15iWfY+eyxv1iHNgdmKLcWgQ9rm
|
||||
iv4VziLmz4JGyYtiiCkNJP/PLKqX/Ma7jw8CJ1u1j8+fupoJOUv9kE5mm0KWR9me
|
||||
CWaWTXIMz8nYUUFJyF7au0nLNO6ZpBZRyPryJQxxuxBpf0xKeG7kKI2YdviEBkR+
|
||||
1WxUakL9Zdx1DxbT+8niQg/zUUODBwFfkREAGZzRzyNsT7D2sHmy+u8=
|
||||
-----END CERTIFICATE-----
|
28
RSA/server/ssl/CA.key
Normal file
28
RSA/server/ssl/CA.key
Normal file
|
@ -0,0 +1,28 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2l9MGxg7hWE7z
|
||||
xB+Kag4d5H3DiqnbmgpV8BfHY1KxJ29u4/q9ZvapTongV8lmtJf8yPxiiG79cDNy
|
||||
XeKgJ1QB8pJ+73PsLyuUTDaVhmhZqYnwVd86KVVaJjbVXjuuCnaxDY8kLvrfYrvU
|
||||
NUIZUSig4vX/FLefUHHiRZniTE64RivHgYFUjTGKH3yGgWPArRbVPcqb+1AfxGk0
|
||||
NOSx9K25fyPUkQEyt8U8FwO12OngD6lC5N0AWPcfTWXBjinuovU3rITe+HSqqJvg
|
||||
QEzqPZGtI4aod4lByQLJJc09irJXhf6V5mr456XQEwfX/gx31Ysn4JTCuy4A7JI5
|
||||
I27DD7JvAgMBAAECggEALKC7EULDTEybL3VWCCyXurKoEm0HywbBU/PUvAUIpwfu
|
||||
cnoCRNyvmP37MPwD27h0FXLCTQrvpb4QtPlBdMdn/vnc2G2KNcXprttZ0/3/7zpC
|
||||
3pz+bGbB18DTUh8wEv+3ttqLi9p3srWdFubVev6dIYWXfnr/zk6JJza/v9HKw7ro
|
||||
p5F43UYy3dV6YABUWRlfvisM2Kxr88K6mVD0r939vJ+UGZsiQ6rEDFV3FqTNOHD5
|
||||
LghFQMccyX+QQQ35OJAOFk9tacY4H1+JR6aqiOTJlVTFr7aiVY0ms46Ru3epPoHh
|
||||
d+tRaUrF/qSQtsIjr03IarKGiQ790uOHvavk9ASnwQKBgQDvbo2dTqmTEUq+jA2y
|
||||
26Os7fs7hbEFZ31SAvN2zlzaXRKG0ICwUq0XRNhcziSpU4Fu15MjqM4pf/3jqmmX
|
||||
X5f8gylhvsXJH5ykp/VfxXPaK2QMek2UnaJIOoqtdW7uWTGlYTJwEFGgcHRhjzMC
|
||||
iyrwQATqXkhAZ0flTZrQn9mH/wKBgQDDOmSe9//v2heTWLwNT9VEUirC7+nAHu9w
|
||||
f8xge6KalURsSKOLW0dR5Ew+9M+lwmFCxxjGhr9LjQWD7zdUu1ManPZnaemypUtv
|
||||
k9arj36oWp5IRtXC91R3GgNGO9wlUj/Dldx1ELra3uQ+3AmuY2vdOTEFl6mzTLdV
|
||||
GHsecU5VkQKBgE5vO+sFYt2vs3mabb5i30p+J2gHUsc/cLlWCCWqUpaiGLibQxz/
|
||||
6H4P6oT0buQdW/BQpH3xBaBosmZLZA3XnfV1ji/cC/Tn6yuxbdty1pHo1vyTcCi4
|
||||
PvpEWzuZlb5076OKpLg7UFIrpKR1AbPanTVY84NHYYnfi5jdhFLFmsBHAoGAIlW0
|
||||
uJiZNI/AsbNbb2Po+BkTWDFlhNpr9fcj9JwJ3vH9lKW5zZqCEo76MeBQXLCw9lOZ
|
||||
seCk6B6nJ6r8qjQ/y2BrnYhtB3Q2rirsCEQ2XFmDmOaMVbu16TRz+vgwIYgzmqxS
|
||||
l2wX0MJ+leeQ9FCb+c5DJt6jg9ssKxUhIht/UWECgYEAtZFjrPZUFgSf/jxnFsV0
|
||||
8N6LgSxiDPcfSIYQ25re5WL46V8AOiXJy6rfVcp9KqNDYtxh7wAR4ccXlalQhovt
|
||||
0+Gv+cDVpLTazLu88QCDUxJLPgoUu1lzGEKwILMG5lwwpS1ahxKEh6IFlwa/YhZs
|
||||
vjohcTVXmRM1WxigYlLjgy0=
|
||||
-----END PRIVATE KEY-----
|
1
RSA/server/ssl/CA.srl
Normal file
1
RSA/server/ssl/CA.srl
Normal file
|
@ -0,0 +1 @@
|
|||
513DB2A323B4FECD35DCA777B88D891315758C23
|
20
RSA/server/ssl/cert.crt
Normal file
20
RSA/server/ssl/cert.crt
Normal file
|
@ -0,0 +1,20 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIDWzCCAkMCFFE9sqMjtP7NNdynd7iNiRMVdYwjMA0GCSqGSIb3DQEBCwUAMGox
|
||||
CzAJBgNVBAYTAkZSMREwDwYDVQQIDAhCcmV0YWduZTEPMA0GA1UEBwwGVmFubmVz
|
||||
MQ8wDQYDVQQKDAZFTlNJQlMxFDASBgNVBAsMCzNBIEN5YmVybG9nMRAwDgYDVQQD
|
||||
DAdLdXJpYW50MB4XDTI1MDEyMTA4MTgyOVoXDTI2MDEyMTA4MTgyOVowajELMAkG
|
||||
A1UEBhMCRlIxETAPBgNVBAgMCEJyZXRhZ25lMQ8wDQYDVQQHDAZWYW5uZXMxDzAN
|
||||
BgNVBAoMBkVOU0lCUzEUMBIGA1UECwwLM0EgQ3liZXJsb2cxEDAOBgNVBAMMB0t1
|
||||
cmlhbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOvS7podlWJ20v
|
||||
GUHuRmveTmCVUKFlQQt+TuKy42espa52mqfMPBbKkULegpAir8K8h0g/GA0r3+50
|
||||
a2s8Jnn8PFfqlTtDtVfA0kJa9avm1bTSJTbEPNUY85gF9ycEHFiHW0XG06wLyKMC
|
||||
0gwuxEsUJKs/dOlTOqWFELPXcumOW1m6SYQ/ANnFhFzRtkwY3hylVpJ/u6FFSaqD
|
||||
Yc2sTAtqFmLhBmmvSOSkoLpE1VOHOnla+fJfWfXj+dgnQGG0hMaa2Up/YqN4FD02
|
||||
J46dhL3GsVzd0jCTktjDRyiFU5uqFhodv3z9j/Li/Bz2woe8ev2vgmzPytj0t2XE
|
||||
6p6EmKhBAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAHRPNbYooJ9j/7Z3YNoolo5P
|
||||
eYodk+QzmaZ7NscSBnAw/7M/iVLUu4Lf5sf6jaM7rGvNiHJWytSjC5wZbT1l815R
|
||||
/w9hsOMrnRzL54izlWHCqPNLDmSecRhAgxL0FDUz9O/xmm70XMh3uTZdPuxLnWwS
|
||||
PzeUgwmNYvLdoZkMeQiI/5YNS0QkR7amMX7hNP6BguQYC1T+xmCr6fvVfFes741J
|
||||
WIx/rQypLwA5fIbOTAM/LhPfo+usK9nRlNCoZnUO/knsxoSISLjZx9qGcYKQtACf
|
||||
Q24CTUQ1sF5AV9xdZAIXqH8yA4IcJ9rnM0Ty1LW57NPXVAmBNCdIKjzNlij9I9Q=
|
||||
-----END CERTIFICATE-----
|
18
RSA/server/ssl/certifactes.csr
Normal file
18
RSA/server/ssl/certifactes.csr
Normal file
|
@ -0,0 +1,18 @@
|
|||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIIC0jCCAboCAQAwgYwxCzAJBgNVBAYTAkZSMREwDwYDVQQIDAhCcmV0YWduZTEP
|
||||
MA0GA1UEBwwGVmFubmVzMQ8wDQYDVQQKDAZFTlNJQlMxFDASBgNVBAsMCzNBIEN5
|
||||
YmVybG9nMRAwDgYDVQQDDAdLdXJpYW50MSAwHgYJKoZIhvcNAQkBFhFrdXJpYW50
|
||||
QHRvY2FyZC5mcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM69Lumh
|
||||
2VYnbS8ZQe5Ga95OYJVQoWVBC35O4rLjZ6ylrnaap8w8FsqRQt6CkCKvwryHSD8Y
|
||||
DSvf7nRrazwmefw8V+qVO0O1V8DSQlr1q+bVtNIlNsQ81RjzmAX3JwQcWIdbRcbT
|
||||
rAvIowLSDC7ESxQkqz906VM6pYUQs9dy6Y5bWbpJhD8A2cWEXNG2TBjeHKVWkn+7
|
||||
oUVJqoNhzaxMC2oWYuEGaa9I5KSgukTVU4c6eVr58l9Z9eP52CdAYbSExprZSn9i
|
||||
o3gUPTYnjp2EvcaxXN3SMJOS2MNHKIVTm6oWGh2/fP2P8uL8HPbCh7x6/a+CbM/K
|
||||
2PS3ZcTqnoSYqEECAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQACG/4pePLhbMm3
|
||||
PUkhqllzXxlOQ8Lqo3NmJ84gZFfKNf9tGicyci9iCjxjJJWqYpiCGCT3XqopsrNk
|
||||
zjYYVOW5wPhc17TD/nPHqRkyZ5gEOqD2XqAwbnKdCyTNz8/PMjf63cKPezUcQB/B
|
||||
KtYXnkJVK3gnQRDuMBKxrlSx9UTsAKNJJDd7jKHasNDYBlDkmwlNSD4cj4RQwEYk
|
||||
WU0sAhhIX28P06BgsFpJPRYatPRLl/Lk7r40Rf8UXEy0PvAHcf/hyfhaf2mahlKj
|
||||
hgbKQ52+nsZIdhOEAjpzVFdWME30A+BD1kSaL1AbaE+1wcoLrUzLbaIMoSQM03tQ
|
||||
uIOhNc6c
|
||||
-----END CERTIFICATE REQUEST-----
|
28
RSA/server/ssl/private-rsa.key
Normal file
28
RSA/server/ssl/private-rsa.key
Normal file
|
@ -0,0 +1,28 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDOvS7podlWJ20v
|
||||
GUHuRmveTmCVUKFlQQt+TuKy42espa52mqfMPBbKkULegpAir8K8h0g/GA0r3+50
|
||||
a2s8Jnn8PFfqlTtDtVfA0kJa9avm1bTSJTbEPNUY85gF9ycEHFiHW0XG06wLyKMC
|
||||
0gwuxEsUJKs/dOlTOqWFELPXcumOW1m6SYQ/ANnFhFzRtkwY3hylVpJ/u6FFSaqD
|
||||
Yc2sTAtqFmLhBmmvSOSkoLpE1VOHOnla+fJfWfXj+dgnQGG0hMaa2Up/YqN4FD02
|
||||
J46dhL3GsVzd0jCTktjDRyiFU5uqFhodv3z9j/Li/Bz2woe8ev2vgmzPytj0t2XE
|
||||
6p6EmKhBAgMBAAECggEBAKxbkPb7FmT7bc2scwkh8OBf26nglQ4Dkn91aQ7XBCIt
|
||||
5yu+eFKPbjjnriYwF9azTdk7uAHSHXkMspKg08BMG7ss2+cZD1W9pDF/mg6Xbv99
|
||||
/8iLegNU7BxnScD/cqm8sBn5AE1pP7B7T1wUnk+HG0jp4VOANt5KsKAlcqoWhZ1G
|
||||
D9lonNAos3Uqf2J7c9ERJEO4VYXQx69jCSnSJEinSjE4RqESmzzNbo0iDkIlOoK1
|
||||
JTLx/ylVUJrHDTilTz1Ze00YOv2PsuKNlylHYkj/yOko1eP9IcYDWc4g4NbDKu9Z
|
||||
8k8PpE38rlI0GLxAzedHU9nqpuB4HwLFOkVy8S2h6KECgYEA7V2WpgtR/o9azvYD
|
||||
0g8jFA0/IEeHhaPrCVdD1QuYi9jIV+Seqarz9PbFB9RkXAuvphQ1k6x4Jit9keBJ
|
||||
Y8UXxDC7Gu0CdOEG9PMqNoMnd79LNJQSaqusIg4C1EyXTi9WrqKF9tURkcJr2Z8I
|
||||
DDFyUyTcPze+eAnYJm/mYpE1YMUCgYEA3vgVJcWujufx2gm2jTVKcmoFp5XahDBH
|
||||
o/hdlr8Qf8yqnhAuYXpfSNurRZGWjL/1ujpaxS48k7NQfCRMw1sCGstoTIAUq5Xl
|
||||
pTAAfENS2oqxrkuqUxI0eSKcd0UdQ258lGrh33Q2123S1B6RpOCOGcHllhw35hwA
|
||||
ewoZ1xmPKU0CgYB0QRwhovW7ubZ+GtvwK93AWmSKiL4FZC0fXBAq7gz+oWQuOBjF
|
||||
fKcTWTFTDmFA+7BBpTBAbX5DI5XStoj7RnLHch6Rp3dGi1f+7IHGRSI1cgmBbOxA
|
||||
NmiOHVKhbAnHD0RjL9Jw/BYoz5JG+a7VWfpmYm1EwSaWYCvvV2r856W/CQKBgQCY
|
||||
lMxj/NNnl/I5c0wpdb5sbYFRHYtbym48F0p0TmvMCRL497nFmyh5g1nBUc/kobhW
|
||||
qHhVVz69FIiPa4fcZ/sYuvm04DFE+l8cm6y5XJjmVOMik0ULc/nUq4rHU9SiwIkg
|
||||
R8QqVizxX4ZXAlRIsCKOHdIu10Cph6AMkuz79dGyQQKBgQDS+vWZhSTDZw/0NZqn
|
||||
hk+DVFpm1P2wictEnssFZYdAlAoXFJ2lzATtUH7Kl2DDPc/pXVCKeuKukyHbtEAx
|
||||
IZwLEFd7kGHVOZYGM6KHpG7wBbE58qneeTOHimHufbzdEAK6pGBLwhpTfIO226QV
|
||||
7tc2ikPsTdXb6/b9Q8MtWmdebQ==
|
||||
-----END PRIVATE KEY-----
|
9
RSA/server/ssl/public.key
Normal file
9
RSA/server/ssl/public.key
Normal file
|
@ -0,0 +1,9 @@
|
|||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzr0u6aHZVidtLxlB7kZr
|
||||
3k5glVChZUELfk7isuNnrKWudpqnzDwWypFC3oKQIq/CvIdIPxgNK9/udGtrPCZ5
|
||||
/DxX6pU7Q7VXwNJCWvWr5tW00iU2xDzVGPOYBfcnBBxYh1tFxtOsC8ijAtIMLsRL
|
||||
FCSrP3TpUzqlhRCz13LpjltZukmEPwDZxYRc0bZMGN4cpVaSf7uhRUmqg2HNrEwL
|
||||
ahZi4QZpr0jkpKC6RNVThzp5WvnyX1n14/nYJ0BhtITGmtlKf2KjeBQ9NieOnYS9
|
||||
xrFc3dIwk5LYw0cohVObqhYaHb98/Y/y4vwc9sKHvHr9r4Jsz8rY9LdlxOqehJio
|
||||
QQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
9
RSA/server/ssl/public.pub
Normal file
9
RSA/server/ssl/public.pub
Normal file
|
@ -0,0 +1,9 @@
|
|||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzr0u6aHZVidtLxlB7kZr
|
||||
3k5glVChZUELfk7isuNnrKWudpqnzDwWypFC3oKQIq/CvIdIPxgNK9/udGtrPCZ5
|
||||
/DxX6pU7Q7VXwNJCWvWr5tW00iU2xDzVGPOYBfcnBBxYh1tFxtOsC8ijAtIMLsRL
|
||||
FCSrP3TpUzqlhRCz13LpjltZukmEPwDZxYRc0bZMGN4cpVaSf7uhRUmqg2HNrEwL
|
||||
ahZi4QZpr0jkpKC6RNVThzp5WvnyX1n14/nYJ0BhtITGmtlKf2KjeBQ9NieOnYS9
|
||||
xrFc3dIwk5LYw0cohVObqhYaHb98/Y/y4vwc9sKHvHr9r4Jsz8rY9LdlxOqehJio
|
||||
QQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
17
RSA/server/ssl/request.csr
Normal file
17
RSA/server/ssl/request.csr
Normal file
|
@ -0,0 +1,17 @@
|
|||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIICrzCCAZcCAQAwajELMAkGA1UEBhMCRlIxETAPBgNVBAgMCEJyZXRhZ25lMQ8w
|
||||
DQYDVQQHDAZWYW5uZXMxDzANBgNVBAoMBkVOU0lCUzEUMBIGA1UECwwLM0EgQ3li
|
||||
ZXJsb2cxEDAOBgNVBAMMB0t1cmlhbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQDOvS7podlWJ20vGUHuRmveTmCVUKFlQQt+TuKy42espa52mqfMPBbK
|
||||
kULegpAir8K8h0g/GA0r3+50a2s8Jnn8PFfqlTtDtVfA0kJa9avm1bTSJTbEPNUY
|
||||
85gF9ycEHFiHW0XG06wLyKMC0gwuxEsUJKs/dOlTOqWFELPXcumOW1m6SYQ/ANnF
|
||||
hFzRtkwY3hylVpJ/u6FFSaqDYc2sTAtqFmLhBmmvSOSkoLpE1VOHOnla+fJfWfXj
|
||||
+dgnQGG0hMaa2Up/YqN4FD02J46dhL3GsVzd0jCTktjDRyiFU5uqFhodv3z9j/Li
|
||||
/Bz2woe8ev2vgmzPytj0t2XE6p6EmKhBAgMBAAGgADANBgkqhkiG9w0BAQsFAAOC
|
||||
AQEAY7iX5dpoDWC3DGYJ8mI3vyNHESIh3KwJn1MjbKPA+i8GuQCUDxkGpXULNGTj
|
||||
/Fj0syOynKpuINhbBFSCsNBbLjb0fYbfkWmI8pluvVR+gKHOlhXwVQvmt++0bIcY
|
||||
PCTkr36krqvjm8g9vZWjtPENGEbU7FjJuBcv/q/yL2evVrnYoLrSfklhpUyHdXWt
|
||||
WYVxhJmNbaK6ljL8QKQAfXunzCthzEFrI9Xz4SdJSqJtVqsZSatwS/n/CRbcjClN
|
||||
PcUEvE/rCarvn5eVmUBw1bB47jMqN4M6vR/IWnI4UqEZhbifTyqz6/6cpIQhyFxu
|
||||
1+gZX9YwvoQSxdCciJ5ct3+dvQ==
|
||||
-----END CERTIFICATE REQUEST-----
|
11
RSA/server/templates/index.html
Normal file
11
RSA/server/templates/index.html
Normal file
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Document</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Welcome to the HomePage!</h1>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue