Skip to content
Snippets Groups Projects
Commit 1f68eb0c authored by Elisa Giglio's avatar Elisa Giglio
Browse files

antifurto con tls

parent 3f65d34c
Branches
No related tags found
No related merge requests found
Showing
with 132 additions and 6 deletions
#!/bin/bash
javac -cp .:./org.eclipse.paho.client.mqttv3_1.2.5.jar:./org.json-1.0.0.v201011060100.jar -d bin src/code/*
javac -cp .:./org.eclipse.paho.client.mqttv3_1.2.5.jar:./org.json-1.0.0.v201011060100.jar:./bcprov-jdk13-167.jar:./bcpkix-jdk13-167.jar -d bin src/code/*
echo 'antifurto compiled'
cd bin
java -classpath .:../org.eclipse.paho.client.mqttv3_1.2.5.jar:../org.json-1.0.0.v201011060100.jar code.Antifurto $1
#/usr/local/sbin/mosquitto -c /usr/local/etc/mosquitto/mosquitto.conf
\ No newline at end of file
java -classpath .:../org.eclipse.paho.client.mqttv3_1.2.5.jar:../org.json-1.0.0.v201011060100.jar:../bcprov-jdk13-167.jar:../bcpkix-jdk13-167.jar code.Antifurto $1
File added
File added
File added
{
"realm": "test00",
"auth-server-url": "http://localhost:8080/",
"ssl-required": "external",
"resource": "myclient",
"public-client": true,
"confidential-port": 0
}
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
-----BEGIN CERTIFICATE-----
MIIECTCCAvGgAwIBAgIUW3V1oVRQSd+UM1d6Z2Y6ZUqdpnIwDQYJKoZIhvcNAQEL
BQAwgZMxCzAJBgNVBAYTAklUMQswCQYDVQQIDAJBTDEUMBIGA1UEBwwLQWxlc3Nh
bmRyaWExDzANBgNVBAoMBnVuaXVwbzEOMAwGA1UECwwFRElTSVQxFDASBgNVBAMM
C2dydXBwbzJDZXJ0MSowKAYJKoZIhvcNAQkBFhsyMDAzMDc4NEBzdHVkZW50aS51
bml1cG8uaXQwHhcNMjIwOTA2MDk1MTE5WhcNMjMxMDExMDk1MTE5WjCBkzELMAkG
A1UEBhMCSVQxCzAJBgNVBAgMAkFMMRQwEgYDVQQHDAtBbGVzc2FuZHJpYTEPMA0G
A1UECgwGdW5pdXBvMQ4wDAYDVQQLDAVESVNJVDEUMBIGA1UEAwwLZ3J1cHBvMkNl
cnQxKjAoBgkqhkiG9w0BCQEWGzIwMDMwNzg0QHN0dWRlbnRpLnVuaXVwby5pdDCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJowdNZzS3vhINclYOEVCA1Q
ZeSastxTK6Rrp07wydyv6fP7S4loYmOeJaQq6wG/Kxp8QK9dps2BgGkFY8sx5F9X
hiodsJ64iezS8ZxpgigvkmJx/Tt/ctrq2C8FXK5IMnMwhk5HF6gCPu9bBfyo7+8h
7pI96UyhLgP8Bsovut1kV+y/wHpJS46XNdzdLrNj6LYx721+xcUR/aX9m+Zhv3ap
phGlGqOMlhwyRNZoxJ5ItHZg3OXge3kGQK9H2jQBj+/KVh1wI1/2S1CRvy1nO7eR
/DcWO5nNg3svjQ+jCktxYK0R8D1DJ3xql41pgbTJlndQKByoy3LXZ+FKVfWmP4EC
AwEAAaNTMFEwHQYDVR0OBBYEFEJnD8QaZBaBAGb+gZ0ZG3duJgTxMB8GA1UdIwQY
MBaAFEJnD8QaZBaBAGb+gZ0ZG3duJgTxMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBAIobKwQmaZwXM9GAr2djRsoE7fwzNK7dKesOqQcphaQ0HaPN
794/rNxVp80wksTEJekM+/4H8+pgnG4VI2wEw0PeSsWCZ9BHJ4mmHWG79BFu6U4u
AqVj+V3qP3ZIKxPBxP88KME/2zBRRRyTXEwf4+ZQm0dMiW8LP4WqM9WklokoxRsJ
7nKv0dPHAJkhdtn97b7fPX48nq3okNcF9MGO3KQmHG9ao3+rBfSETfZN6Urjg0AE
s0zu592xZs17E6+rsvJ/rZJDb9NkjmJwOq4Lu/SweBMCLNf9UoeMJDXqKqc9JVlq
ueQBvTmnLr+6/C8AhZKr0SYOusxoDgXadv7M0l0=
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFHDBOBgkqhkiG9w0BBQ0wQTApBgkqhkiG9w0BBQwwHAQIEVmkpOfQufUCAggA
MAwGCCqGSIb3DQIJBQAwFAYIKoZIhvcNAwcECE4yoIXUF/GrBIIEyKn5YDQtb33L
8CJE3CIGCem0RtCPBvvWdCewlMpklgkBInc4dz4kMJCWdjQzLc8j/pc4w9LeltA7
lEPhtoybsckA9eOqtncAwf0JlGT05ar/IPOKJBhR3r9W2Zl3hETmGA4TBXJ3+tql
lBfqOXnLkCPxAL0iG1z3kYnlq2XLVDkEHk1XpTpAC78QUIf0IxjcuGi0RjIokmfM
iwlnXHWoyMJaNKSjPugac/3eGtZiyp2wKEdgsyKXBCkUOBJMG6RQA+DasfKZtml3
jCF7WeS2FC1WBeKUWgs99XGs5qkp8U+jl2T71lAc7rRte1eG1jSGkb4u0Q+AdQWN
YsWoeyGSv+XzFUxcXdfNlDjdZWwBKf6DjU6yC1ZzM5QkbpAts19KqBWCtK6hbe0D
JvRwulVa9ni80pMF+iW9u++mzoq8+osPHYnMdASMUntaU95ODy8LBlpYaNfGQmvw
KXKyzF2EX0V0SWNpLhJBvD6sp45QM+TNjISLNXMuK85befqL5mhglaHSYE2Yar8N
FQCwJ9H9xBm3xRrdsgxhIPg+eWsxIBvVOKwg2alyPoDTmqxtY9DG/XoPZRTSfwnm
WzwmsRdcyaRbovZiv7P/XfeDwgVFPRRR8Yyu7ZDEaXEPn/irGQf0hpGTv1rSTwoc
aieDP3ZESmHpM2NtcwPTIda/0mC44vkNzQp4P7wY2lQTfOZLPkkDWU7X/02X54zk
1XoniVvbhu5RpI1zuxkJCqJotZCwlC3+SgU7CJg+YNLcv65/JqeNkmbSPPIcFuo8
eGgbFFytmYt+LKVZwX/buU3DTFxL8m1BcR3Qg0zHnYSoLj8uvswoynrqZxlWQYdu
FADw4oOA/bAis7vkwp1ga2EpiHlWNYVjV0AC/sCfH8K6740V2lqtfnAgQ898Xy6C
eONTDxV+6hWlH2cfVCHhkY7DPpR/etXn0qcnkOrQLYHjKM0jGE6R6x/Ij4uymAE8
erwpvxYe66nG5OAduAzWGXpXeY+DAY/f9d/dCS5OGYn6p0GWdmAUSk521hkDjWaz
rdJZjRj0wmY+Q859daikl4lFP9myOuMwEPKm+VepOMfimy+Jfmdm81Fs7bnn4utY
szrksb54s41MGei0o/0/qSv1PxKav8npmCnDtzqeh/6i6ieqweHg98j9VjSw5S3h
NTfoHoGSOPb0rpXiykDKPTt+gTA7PYqQtT48oOxE1IzDUzGngsxTO+13uLUk+M/+
lvz1o0v6t290cjRhx/PY4oyBRtRy1o2GpDtufmPz5HDUwHJ/nyY3wBQuM2pRoq4S
XpGlqEUJOO1EbsuaOXp26FYX01/pJcDS7725GTeqLR64MUlKSy7VBOKayebUDQ5j
Ty8pQQYEx39yJYKEUmMq1nl6cmAtRU6eTQUp5Y0KjAfhl1GU7mX5P5gN7AOqqAOu
Bbdm+OJLDLaGeLnGzoLWRKUHXNRfD751OtzPxueKo+fThQ/8frt40sT13xUpO1/i
gapReYwXq4tA8n3uuWxasJAofrY6QSVfJsrSn10S7gd/WOpKUI5hIN+e4wAuEboC
8oifOxWm9iwiRHXVYSP95X637mt+3EkspqcMeXrgxzrkgsB9xp9C1IDV9A3JdmEx
tq/4me1PGpXjHw9aGK+oXg==
-----END ENCRYPTED PRIVATE KEY-----
0CA624308929A4FE8CCD7A48D8BF604629130FEA
-----BEGIN CERTIFICATE-----
MIIDqzCCApMCFAymJDCJKaT+jM16SNi/YEYpEw/qMA0GCSqGSIb3DQEBCwUAMIGT
MQswCQYDVQQGEwJJVDELMAkGA1UECAwCQUwxFDASBgNVBAcMC0FsZXNzYW5kcmlh
MQ8wDQYDVQQKDAZ1bml1cG8xDjAMBgNVBAsMBURJU0lUMRQwEgYDVQQDDAtncnVw
cG8yQ2VydDEqMCgGCSqGSIb3DQEJARYbMjAwMzA3ODRAc3R1ZGVudGkudW5pdXBv
Lml0MB4XDTIyMDkwNjEwMTAyN1oXDTIzMDkwNjEwMTAyN1owgY8xCzAJBgNVBAYT
AklUMQswCQYDVQQIDAJBTDEUMBIGA1UEBwwLQWxlc3NhbmRyaWExDzANBgNVBAoM
BlVOSVVQTzEOMAwGA1UECwwFRElTSVQxEDAOBgNVBAMMB2dydXBwbzIxKjAoBgkq
hkiG9w0BCQEWGzIwMDMwNzg0QHN0dWRlbnRpLnVuaXVwby5pdDCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAMM15oDYkCP0rXYn8xQY435wqghs40iDgQVU
VF66puduCgOkGvn+tNDN/sUybfx6FItZValakFUzATB1KzHcM2it9f8nbZ0m0aDG
cJ5Ke9mZmuZRfUf7tIOD0juSVLKWhiRgxFB1eI/ZUaJFifWt7RB1DFKP4ELBzDyh
v15n8NMgBYXV0YwVpNNe6st4sdx9XZClBHlvWgpaXTTWhQ56D7eBOznJMq4NVsgl
2RgENDIpqvevGhKEJR+m5GQSLz+l3Jf0WCgoQqTsWYrxUIV+PS1L+v9hvPTPiRQr
YdYCAHebvwBn38GFflukTTFHibaJAiUfaUJpCsQIhnT62XXybXcCAwEAATANBgkq
hkiG9w0BAQsFAAOCAQEAK7poODcZwiMYmG3Pp2t4JIskcLCqOEscfNUOxFiV+9t8
hlh2LH11nKjMs+zWLMed9/j48YpXCcxg/nXjEbfsyFPjdKDgWvdV3+WvV3d+AQWx
jYsx6vIlRMjWGxm7xef1kHyZUaOvbCTUDjox07X7vQORLQKq2NH+M4A7xC4vVsCm
DwvCMYHw+qgEE0A+N7a1pkiXsyQx0aj7r2mjouvaa1DpUtTgptmOWk3cLOxrMqlm
08xBelli00dhn8UWTD+ry5zOIbwIxpTAfepcGDDkP3rH333oqlOElmQqgpqPmu5z
UqgxJBp/bbuuXwJeuWoHjwCq6TUz4gW6hw6VkRDu3g==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE REQUEST-----
MIIC7jCCAdYCAQAwgY8xCzAJBgNVBAYTAklUMQswCQYDVQQIDAJBTDEUMBIGA1UE
BwwLQWxlc3NhbmRyaWExDzANBgNVBAoMBlVOSVVQTzEOMAwGA1UECwwFRElTSVQx
EDAOBgNVBAMMB2dydXBwbzIxKjAoBgkqhkiG9w0BCQEWGzIwMDMwNzg0QHN0dWRl
bnRpLnVuaXVwby5pdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMM1
5oDYkCP0rXYn8xQY435wqghs40iDgQVUVF66puduCgOkGvn+tNDN/sUybfx6FItZ
ValakFUzATB1KzHcM2it9f8nbZ0m0aDGcJ5Ke9mZmuZRfUf7tIOD0juSVLKWhiRg
xFB1eI/ZUaJFifWt7RB1DFKP4ELBzDyhv15n8NMgBYXV0YwVpNNe6st4sdx9XZCl
BHlvWgpaXTTWhQ56D7eBOznJMq4NVsgl2RgENDIpqvevGhKEJR+m5GQSLz+l3Jf0
WCgoQqTsWYrxUIV+PS1L+v9hvPTPiRQrYdYCAHebvwBn38GFflukTTFHibaJAiUf
aUJpCsQIhnT62XXybXcCAwEAAaAZMBcGCSqGSIb3DQEJBzEKDAhmdW56aW9uYTAN
BgkqhkiG9w0BAQsFAAOCAQEAT8Ch5aVtoB5Qs3S6r7qPRaj3DcrqD/zJP18VFzNP
8DXlQ+y7CyDAZPqtIWkXVCtXhr5Mv43gSGna21JoqZ10IJcSGi43wS8sNPLRk7f/
wyDl+XnJL5jXZ4eFeLVcu25xQWoNDlJMFeVxzj5uwJl4BfIBhY46puuV354p5jOs
E6cQ/H+a3zKfZMtiacpJKvJCZX217onNXjBZx+Uu9tiDs+AlSmytgbpQJMnxGiNM
sD7k03HFa98FToPa4Hi2N8q8izNzHUEu8JHlcxTwES6tV9iyWzk6CbyZanHoeG/c
kE0ThhV6jqvRP84JiagVTgn1bhX7Rb12CMa1TSs7y3QTXg==
-----END CERTIFICATE REQUEST-----
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAwzXmgNiQI/StdifzFBjjfnCqCGzjSIOBBVRUXrqm524KA6Qa
+f600M3+xTJt/HoUi1lVqVqQVTMBMHUrMdwzaK31/ydtnSbRoMZwnkp72Zma5lF9
R/u0g4PSO5JUspaGJGDEUHV4j9lRokWJ9a3tEHUMUo/gQsHMPKG/Xmfw0yAFhdXR
jBWk017qy3ix3H1dkKUEeW9aClpdNNaFDnoPt4E7Ockyrg1WyCXZGAQ0Mimq968a
EoQlH6bkZBIvP6Xcl/RYKChCpOxZivFQhX49LUv6/2G89M+JFCth1gIAd5u/AGff
wYV+W6RNMUeJtokCJR9pQmkKxAiGdPrZdfJtdwIDAQABAoIBAFCpTP2gfq7cw3A3
QbHkNtxgIWIp3CBydjWFivc5mQ234ltuy9bQ8FX3SHajR98zcpnB6Ct6SHlsAenM
AHUxz+xJNYSg/iIZkDUmyhIeJN7dIaxZr7K2xvgw2AXViTniCLuvYG7+mzqVSa4L
nd3uaC6MrvLOkJQFECddjn2r5U7XCzpuXb1ZUKzYCFaDae9ranYe4ZlVT7FN+nzT
+1dMHx0H94wffdh29Stw5EMaauDogPM/loBpTHygYwOT3DKJRP4gLRLJkt+2xyBb
BIUNPVITIqEVdI/PwGFlsRvErSx1bi6qhODqS9C9UCBMBfO+O8T8mBqSLj8ntt/H
0A0J+AECgYEA8BHPRf276IHyJ109l3Xba/jhO91Q1tIC1m2rty8WRMhlBG0YiYGK
vhBw1RsKCcAX+0f/q8/nHhliSx5QzK09q04MFeLx0clbPiJ4Bjl94biGq0iS1wKs
Ukxe8+kOId5dlP1okAGEMxw43U+cklWTWbrgYz0ROBp/SggvGLxeqoECgYEA0CoL
6cDNnbTLBbG7Iv7ldidehUyRrxjnG5ZAIS70jy1cTZm53mqOHUU5mAeT3EpofUhf
ZmUZ/mwrCjkPgrqW2/x9vqZoOd03C5wu04+FNnsLJaALHsSk/UrhNA56BjeB03Ru
rX75FNe5LJhrwhA5pt89KQtfJqwNEuj9NwlYa/cCgYEAreU4rwpMwu7d6YWwx7Wn
a16sSCDYHcOiKpDmgZqqFsjR45Li4zfiuCpQkQ01CDsNJAfTOzEtyK+6c49SF/Cl
ayDtwCzT3ZJtdWSibF/Yv1hatFethfF5wWNwpF18zyuzveiRhT6T9DHNPwIb+CPk
yGqFf10MzAbljUrAUrqgGAECgYAOsllC+KTLtJ782O6AawSiUec/fAdxGE4AyZvf
e+QyU56HsAnKZTWBZYjKbgaHcA1ugvSRUyQBrXtgbmTk8u2BvJLYKgGDzFV9kVpQ
/3oFPayszF7cnj+TznyV40vEMpkM59SElUlaqlxdhKle+yxG1s4HntDp9w25Pw/Z
meRPQwKBgGBvCyMC3LbPcDv7XYRfeyRAddk+uY7UZC7Bm2Dii1XDwtCyR4FdsYWb
I0I3R+92v74dhNzJ7BlDzEGW6kkHG3FyAz72NPdkq7P6g98eG6FNaLbeOr1dCqhU
rWIOqocSKRA2Ml+JUncBXi6cWg/rTqfuqZ1oHNtxf9Awu5KDFIN+
-----END RSA PRIVATE KEY-----
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment