TorBT - Torrents and Magnet Links Search Engine

Davies J. - Implementing SSL TLS Using Cryptography and PKI - 2011

File Name
Size
Davies J. - Implementing SSL TLS Using Cryptography and PKI - 2011.pdf
4.5 MB
code/gcc/after/README.txt
410 B
code/gcc/after/appC/Makefile
655 B
code/gcc/after/appC/https.c
4.6 kB
code/gcc/after/appC/ssl.c
25 kB
code/gcc/after/appC/ssl.h
4.1 kB
code/gcc/after/ch01/Makefile
249 B
code/gcc/after/ch01/base64.c
2.4 kB
code/gcc/after/ch01/base64.h
206 B
code/gcc/after/ch01/http.c
7.2 kB
code/gcc/after/ch01/webserver.c
3.8 kB
code/gcc/after/ch02/Makefile
338 B
code/gcc/after/ch02/aes.c
15 kB
code/gcc/after/ch02/aes.h
795 B
code/gcc/after/ch02/des.c
16 kB
code/gcc/after/ch02/des.h
831 B
code/gcc/after/ch02/hex.c
1.2 kB
code/gcc/after/ch02/hex.h
165 B
code/gcc/after/ch02/rc4.c
3.0 kB
code/gcc/after/ch02/rc4.h
973 B
code/gcc/after/ch03/Makefile
218 B
code/gcc/after/ch03/dh.h
278 B
code/gcc/after/ch03/ecc_int.c
1.6 kB
code/gcc/after/ch03/ecc_int.h
347 B
code/gcc/after/ch03/huge.c
12 kB
code/gcc/after/ch03/huge.h
708 B
code/gcc/after/ch03/rsa.c
7.4 kB
code/gcc/after/ch03/rsa.h
454 B
code/gcc/after/ch04/Makefile
952 B
code/gcc/after/ch04/digest.c
5.1 kB
code/gcc/after/ch04/digest.h
821 B
code/gcc/after/ch04/dsa.c
5.7 kB
code/gcc/after/ch04/dsa.h
531 B
code/gcc/after/ch04/ecc.c
4.1 kB
code/gcc/after/ch04/ecc.h
555 B
code/gcc/after/ch04/ecdsa.c
5.7 kB
code/gcc/after/ch04/ecdsa.h
396 B
code/gcc/after/ch04/hmac.c
2.9 kB
code/gcc/after/ch04/hmac.h
450 B
code/gcc/after/ch04/md5.c
6.7 kB
code/gcc/after/ch04/md5.h
560 B
code/gcc/after/ch04/sha.c
8.3 kB
code/gcc/after/ch04/sha.h
541 B
code/gcc/after/ch05/Makefile
713 B
code/gcc/after/ch05/asn1.c
8.0 kB
code/gcc/after/ch05/asn1.h
1.6 kB
code/gcc/after/ch05/x509.c
28 kB
code/gcc/after/ch05/x509.h
2.1 kB
code/gcc/after/ch06/Makefile
1.1 kB
code/gcc/after/ch06/https.c
6.7 kB
code/gcc/after/ch06/prf.c
3.9 kB
code/gcc/after/ch06/prf.h
287 B
code/gcc/after/ch06/tls.c
46 kB
code/gcc/after/ch06/tls.h
8.6 kB
code/gcc/after/ch06/x509.c
31 kB
code/gcc/after/ch06/x509.h
2.0 kB
code/gcc/after/ch07/Makefile
1.4 kB
code/gcc/after/ch07/cert.der
833 B
code/gcc/after/ch07/file.c
1.3 kB
code/gcc/after/ch07/file.h
106 B
code/gcc/after/ch07/key.der
318 B
code/gcc/after/ch07/privkey.c
6.0 kB
code/gcc/after/ch07/privkey.h
420 B
code/gcc/after/ch07/ssl_webserver.c
4.4 kB
code/gcc/after/ch07/tls.c
60 kB
code/gcc/after/ch07/tls.h
8.9 kB
code/gcc/after/ch08/Makefile
865 B
code/gcc/after/ch08/https.c
8.3 kB
code/gcc/after/ch08/rsa.c
8.0 kB
code/gcc/after/ch08/rsa.h
603 B
code/gcc/after/ch08/tls.c
85 kB
code/gcc/after/ch08/tls.h
9.4 kB
code/gcc/after/ch08/x509.c
32 kB
code/gcc/after/ch09/Makefile
1.0 kB
code/gcc/after/ch09/aes.c
29 kB
code/gcc/after/ch09/aes.h
2.0 kB
code/gcc/after/ch09/ecc.c
7.9 kB
code/gcc/after/ch09/ecc.h
627 B
code/gcc/after/ch09/prf.c
3.5 kB
code/gcc/after/ch09/prf.h
287 B
code/gcc/after/ch09/tls.c
94 kB
code/gcc/after/ch09/tls.h
10 kB
code/gcc/after/ch09/x509.c
34 kB
code/gcc/after/ch09/x509.h
2.1 kB
code/gcc/after/ch10/Makefile
1.2 kB
code/gcc/after/ch10/https.c
11 kB
code/gcc/after/ch10/https_openssl.c
9.7 kB
code/gcc/before/README.txt
909 B
code/gcc/before/appC/Makefile
655 B
code/gcc/before/appC/https.c
4.6 kB
code/gcc/before/appC/ssl.c
158 B
code/gcc/before/appC/ssl.h
409 B
code/gcc/before/ch01/Makefile
249 B
code/gcc/before/ch01/base64.c
62 B
code/gcc/before/ch01/base64.h
206 B
code/gcc/before/ch01/http.c
292 B
code/gcc/before/ch01/webserver.c
292 B
code/gcc/before/ch02/Makefile
338 B
code/gcc/before/ch02/aes.c
98 B
code/gcc/before/ch02/aes.h
795 B
code/gcc/before/ch02/des.c
119 B
code/gcc/before/ch02/des.h
831 B
code/gcc/before/ch02/hex.c
100 B
code/gcc/before/ch02/hex.h
165 B
code/gcc/before/ch02/rc4.c
98 B
code/gcc/before/ch02/rc4.h
973 B
code/gcc/before/ch03/Makefile
218 B
code/gcc/before/ch03/dh.h
278 B
code/gcc/before/ch03/ecc_int.c
42 B
code/gcc/before/ch03/ecc_int.h
347 B
code/gcc/before/ch03/huge.c
81 B
code/gcc/before/ch03/huge.h
708 B
code/gcc/before/ch03/rsa.c
98 B
code/gcc/before/ch03/rsa.h
454 B
code/gcc/before/ch04/Makefile
952 B
code/gcc/before/ch04/digest.c
137 B
code/gcc/before/ch04/digest.h
821 B
code/gcc/before/ch04/dsa.c
137 B
code/gcc/before/ch04/dsa.h
531 B
code/gcc/before/ch04/ecc.c
58 B
code/gcc/before/ch04/ecc.h
555 B
code/gcc/before/ch04/ecdsa.c
161 B
code/gcc/before/ch04/ecdsa.h
396 B
code/gcc/before/ch04/hmac.c
177 B
code/gcc/before/ch04/hmac.h
450 B
code/gcc/before/ch04/md5.c
79 B
code/gcc/before/ch04/md5.h
560 B
code/gcc/before/ch04/sha.c
84 B
code/gcc/before/ch04/sha.h
541 B
code/gcc/before/ch05/Makefile
713 B
code/gcc/before/ch05/asn1.c
166 B
code/gcc/before/ch05/asn1.h
1.6 kB
code/gcc/before/ch05/x509.c
258 B
code/gcc/before/ch05/x509.h
1.8 kB
code/gcc/before/ch06/Makefile
1.1 kB
code/gcc/before/ch06/https.c
7.2 kB
code/gcc/before/ch06/prf.c
174 B
code/gcc/before/ch06/prf.h
287 B
code/gcc/before/ch06/tls.c
273 B
code/gcc/before/ch06/tls.h
8.6 kB
code/gcc/before/ch06/x509.c
28 kB
code/gcc/before/ch06/x509.h
2.0 kB
code/gcc/before/ch07/Makefile
1.4 kB
code/gcc/before/ch07/cert.der
833 B
code/gcc/before/ch07/file.c
237 B
code/gcc/before/ch07/file.h
106 B
code/gcc/before/ch07/key.der
318 B
code/gcc/before/ch07/privkey.c
239 B
code/gcc/before/ch07/privkey.h
420 B
code/gcc/before/ch07/ssl_webserver.c
3.8 kB
code/gcc/before/ch07/tls.c
46 kB
code/gcc/before/ch07/tls.h
8.9 kB
code/gcc/before/ch08/Makefile
873 B
code/gcc/before/ch08/https.c
6.7 kB
code/gcc/before/ch08/rsa.c
7.4 kB
code/gcc/before/ch08/rsa.h
603 B
code/gcc/before/ch08/tls.c
60 kB
code/gcc/before/ch08/tls.h
9.4 kB
code/gcc/before/ch08/x509.c
31 kB
code/gcc/before/ch09/Makefile
1.0 kB
code/gcc/before/ch09/aes.c
15 kB
code/gcc/before/ch09/aes.h
2.0 kB
code/gcc/before/ch09/ecc.c
4.1 kB
code/gcc/before/ch09/ecc.h
627 B
code/gcc/before/ch09/prf.c
3.9 kB
code/gcc/before/ch09/prf.h
287 B
code/gcc/before/ch09/tls.c
85 kB
code/gcc/before/ch09/tls.h
10 kB
code/gcc/before/ch09/x509.c
31 kB
code/gcc/before/ch09/x509.h
2.1 kB
code/gcc/before/ch10/Makefile
1.2 kB
code/gcc/before/ch10/https.c
8.3 kB
code/gcc/before/ch10/https_openssl.c
8.3 kB
code/vs/after/README.txt
885 B
code/vs/after/appC/appc.sln
880 B
code/vs/after/appC/appc.suo
9.0 kB
code/vs/after/appC/https.c
4.6 kB
code/vs/after/appC/https/https.vcproj
5.7 kB
code/vs/after/appC/ssl.c
25 kB
code/vs/after/appC/ssl.h
4.1 kB
code/vs/after/ch01/base64.c
2.4 kB
code/vs/after/ch01/base64.h
206 B
code/vs/after/ch01/ch01.sln
1.3 kB
code/vs/after/ch01/ch01.suo
10 kB
code/vs/after/ch01/http.c
7.2 kB
code/vs/after/ch01/http/http.vcproj
4.1 kB
code/vs/after/ch01/webserver.c
3.8 kB
code/vs/after/ch01/webserver/webserver.vcproj
4.1 kB
code/vs/after/ch02/aes.c
15 kB
code/vs/after/ch02/aes.h
795 B
code/vs/after/ch02/aes/aes.vcproj
4.1 kB
code/vs/after/ch02/ch02.sln
1.7 kB
code/vs/after/ch02/ch02.suo
12 kB
code/vs/after/ch02/des.c
16 kB
code/vs/after/ch02/des.h
831 B
code/vs/after/ch02/des/des.vcproj
4.1 kB
code/vs/after/ch02/hex.c
1.2 kB
code/vs/after/ch02/hex.h
165 B
code/vs/after/ch02/rc4.c
3.0 kB
code/vs/after/ch02/rc4.h
973 B
code/vs/after/ch02/rc4/rc4.vcproj
4.1 kB
code/vs/after/ch03/ch03.sln
874 B
code/vs/after/ch03/ch03.suo
10 kB
code/vs/after/ch03/dh.h
278 B
code/vs/after/ch03/ecc_int.c
1.6 kB
code/vs/after/ch03/ecc_int.h
347 B
code/vs/after/ch03/huge.c
12 kB
code/vs/after/ch03/huge.h
708 B
code/vs/after/ch03/rsa.c
7.4 kB
code/vs/after/ch03/rsa.h
454 B
code/vs/after/ch03/rsa/rsa.vcproj
4.3 kB
code/vs/after/ch04/ch04.sln
2.2 kB
code/vs/after/ch04/ch04.suo
14 kB
code/vs/after/ch04/digest.c
5.0 kB
code/vs/after/ch04/digest.h
821 B
code/vs/after/ch04/digest/digest.vcproj
4.4 kB
code/vs/after/ch04/dsa.c
5.7 kB
code/vs/after/ch04/dsa.h
531 B
code/vs/after/ch04/dsa/dsa.vcproj
4.6 kB
code/vs/after/ch04/ecc.c
4.1 kB
code/vs/after/ch04/ecc.h
555 B
code/vs/after/ch04/ecdsa.c
5.8 kB
code/vs/after/ch04/ecdsa.h
396 B
code/vs/after/ch04/ecdsa/ecdsa.vcproj
4.7 kB
code/vs/after/ch04/hmac.c
2.9 kB
code/vs/after/ch04/hmac.h
450 B
code/vs/after/ch04/hmac/hmac.vcproj
4.5 kB
code/vs/after/ch04/md5.c
6.7 kB
code/vs/after/ch04/md5.h
560 B
code/vs/after/ch04/sha.c
8.4 kB
code/vs/after/ch04/sha.h
541 B
code/vs/after/ch05/asn1.c
8.1 kB
code/vs/after/ch05/asn1.h
1.6 kB
code/vs/after/ch05/asn1/asn1.vcproj
4.2 kB
code/vs/after/ch05/ch05.sln
1.3 kB
code/vs/after/ch05/ch05.suo
12 kB
code/vs/after/ch05/x509.c
28 kB
code/vs/after/ch05/x509.h
2.1 kB
code/vs/after/ch05/x509/x509.vcproj
5.3 kB
code/vs/after/ch06/ch06.sln
1.3 kB
code/vs/after/ch06/ch06.suo
13 kB
code/vs/after/ch06/https.c
6.7 kB
code/vs/after/ch06/https/https.vcproj
6.0 kB
code/vs/after/ch06/prf.c
3.9 kB
code/vs/after/ch06/prf.h
287 B
code/vs/after/ch06/prf/prf.vcproj
4.7 kB
code/vs/after/ch06/tls.c
47 kB
code/vs/after/ch06/tls.h
8.6 kB
code/vs/after/ch06/x509.c
31 kB
code/vs/after/ch06/x509.h
2.0 kB
code/vs/after/ch07/cert.der
833 B
code/vs/after/ch07/ch07.sln
1.3 kB
code/vs/after/ch07/ch07.suo
12 kB
code/vs/after/ch07/file.c
1.3 kB
code/vs/after/ch07/file.h
106 B
code/vs/after/ch07/key.der
318 B
code/vs/after/ch07/privkey.c
6.0 kB
code/vs/after/ch07/privkey.h
420 B
code/vs/after/ch07/privkey/privkey.vcproj
5.3 kB
code/vs/after/ch07/ssl_webserver.c
4.4 kB
code/vs/after/ch07/ssl_webserver/ssl_webserver.vcproj
6.4 kB
code/vs/after/ch07/tls.c
60 kB
code/vs/after/ch07/tls.h
8.9 kB
code/vs/after/ch08/ch08.sln
880 B
code/vs/after/ch08/ch08.suo
17 kB
code/vs/after/ch08/https.c
8.3 kB
code/vs/after/ch08/https/https.vcproj
6.4 kB
code/vs/after/ch08/rsa.c
8.0 kB
code/vs/after/ch08/rsa.h
603 B
code/vs/after/ch08/tls.c
85 kB
code/vs/after/ch08/tls.h
9.4 kB
code/vs/after/ch08/x509.c
32 kB
code/vs/after/ch09/aes.c
29 kB
code/vs/after/ch09/aes.h
2.0 kB
code/vs/after/ch09/aes/aes.vcproj
4.2 kB
code/vs/after/ch09/ch09.sln
1.3 kB
code/vs/after/ch09/ch09.suo
14 kB
code/vs/after/ch09/ecc.c
7.9 kB
code/vs/after/ch09/ecc.h
627 B
code/vs/after/ch09/https/https.vcproj
6.6 kB
code/vs/after/ch09/prf.c
3.5 kB
code/vs/after/ch09/prf.h
287 B
code/vs/after/ch09/tls.c
94 kB
code/vs/after/ch09/tls.h
10 kB
code/vs/after/ch09/x509.c
34 kB
code/vs/after/ch09/x509.h
2.1 kB
code/vs/after/ch10/ch10.sln
880 B
code/vs/after/ch10/ch10.suo
10 kB
code/vs/after/ch10/https.c
11 kB
code/vs/after/ch10/https/https.vcproj
6.4 kB
code/vs/after/ch10/https_openssl.c
9.7 kB
code/vs/before/README.txt
1021 B
code/vs/before/appC/appc.sln
880 B
code/vs/before/appC/appc.suo
9.0 kB
code/vs/before/appC/https.c
7.2 kB
code/vs/before/appC/https/https.vcproj
5.7 kB
code/vs/before/appC/ssl.c
232 B
code/vs/before/appC/ssl.h
4.1 kB
code/vs/before/ch01/base64.c
62 B
code/vs/before/ch01/base64.h
206 B
code/vs/before/ch01/ch01.sln
1.3 kB
code/vs/before/ch01/ch01.suo
10 kB
code/vs/before/ch01/http.c
360 B
code/vs/before/ch01/http/http.vcproj
4.1 kB
code/vs/before/ch01/webserver.c
292 B
code/vs/before/ch01/webserver/webserver.vcproj
4.1 kB
code/vs/before/ch02/aes.c
98 B
code/vs/before/ch02/aes.h
795 B
code/vs/before/ch02/aes/aes.vcproj
4.1 kB
code/vs/before/ch02/ch02.sln
1.7 kB
code/vs/before/ch02/ch02.suo
12 kB
code/vs/before/ch02/des.c
119 B
code/vs/before/ch02/des.h
831 B
code/vs/before/ch02/des/des.vcproj
4.1 kB
code/vs/before/ch02/hex.c
100 B
code/vs/before/ch02/hex.h
165 B
code/vs/before/ch02/rc4.c
98 B
code/vs/before/ch02/rc4.h
973 B
code/vs/before/ch02/rc4/rc4.vcproj
4.1 kB
code/vs/before/ch03/ch03.sln
874 B
code/vs/before/ch03/ch03.suo
10 kB
code/vs/before/ch03/dh.h
278 B
code/vs/before/ch03/ecc_int.c
42 B
code/vs/before/ch03/ecc_int.h
347 B
code/vs/before/ch03/huge.c
81 B
code/vs/before/ch03/huge.h
708 B
code/vs/before/ch03/rsa.c
98 B
code/vs/before/ch03/rsa.h
454 B
code/vs/before/ch03/rsa/rsa.vcproj
4.3 kB
code/vs/before/ch04/ch04.sln
2.2 kB
code/vs/before/ch04/ch04.suo
14 kB
code/vs/before/ch04/digest.c
119 B
code/vs/before/ch04/digest.h
821 B
code/vs/before/ch04/digest/digest.vcproj
4.4 kB
code/vs/before/ch04/dsa.c
137 B
code/vs/before/ch04/dsa.h
531 B
code/vs/before/ch04/dsa/dsa.vcproj
4.6 kB
code/vs/before/ch04/ecc.c
58 B
code/vs/before/ch04/ecc.h
555 B
code/vs/before/ch04/ecdsa.c
235 B
code/vs/before/ch04/ecdsa.h
396 B
code/vs/before/ch04/ecdsa/ecdsa.vcproj
4.7 kB
code/vs/before/ch04/hmac.c
177 B
code/vs/before/ch04/hmac.h
450 B
code/vs/before/ch04/hmac/hmac.vcproj
4.5 kB
code/vs/before/ch04/md5.c
79 B
code/vs/before/ch04/md5.h
560 B
code/vs/before/ch04/sha.c
157 B
code/vs/before/ch04/sha.h
541 B
code/vs/before/ch05/asn1.c
217 B
code/vs/before/ch05/asn1.h
1.6 kB
code/vs/before/ch05/asn1/asn1.vcproj
4.2 kB
code/vs/before/ch05/ch05.sln
1.3 kB
code/vs/before/ch05/ch05.suo
12 kB
code/vs/before/ch05/x509.c
309 B
code/vs/before/ch05/x509.h
2.1 kB
code/vs/before/ch05/x509/x509.vcproj
5.3 kB
code/vs/before/ch06/ch06.sln
1.3 kB
code/vs/before/ch06/ch06.suo
13 kB
code/vs/before/ch06/https.c
7.2 kB
code/vs/before/ch06/https/https.vcproj
6.0 kB
code/vs/before/ch06/prf.c
174 B
code/vs/before/ch06/prf.h
287 B
code/vs/before/ch06/prf/prf.vcproj
4.7 kB
code/vs/before/ch06/tls.c
347 B
code/vs/before/ch06/tls.h
8.6 kB
code/vs/before/ch06/x509.c
28 kB
code/vs/before/ch06/x509.h
2.1 kB
code/vs/before/ch07/cert.der
833 B
code/vs/before/ch07/ch07.sln
1.3 kB
code/vs/before/ch07/ch07.suo
12 kB
code/vs/before/ch07/file.c
237 B
code/vs/before/ch07/file.h
106 B
code/vs/before/ch07/key.der
318 B
code/vs/before/ch07/privkey.c
313 B
code/vs/before/ch07/privkey.h
420 B
code/vs/before/ch07/privkey/privkey.vcproj
5.3 kB
code/vs/before/ch07/ssl_webserver.c
3.8 kB
code/vs/before/ch07/ssl_webserver/ssl_webserver.vcproj
6.4 kB
code/vs/before/ch07/tls.c
47 kB
code/vs/before/ch07/tls.h
8.6 kB
code/vs/before/ch08/ch08.sln
880 B
code/vs/before/ch08/ch08.suo
17 kB
code/vs/before/ch08/https.c
6.7 kB
code/vs/before/ch08/https/https.vcproj
6.4 kB
code/vs/before/ch08/rsa.c
7.4 kB
code/vs/before/ch08/rsa.h
454 B
code/vs/before/ch08/tls.c
60 kB
code/vs/before/ch08/tls.h
8.9 kB
code/vs/before/ch08/x509.c
31 kB
code/vs/before/ch09/aes.c
15 kB
code/vs/before/ch09/aes.h
795 B
code/vs/before/ch09/aes/aes.vcproj
4.2 kB
code/vs/before/ch09/ch09.sln
1.3 kB
code/vs/before/ch09/ch09.suo
14 kB
code/vs/before/ch09/ecc.c
4.1 kB
code/vs/before/ch09/ecc.h
555 B
code/vs/before/ch09/https/https.vcproj
6.6 kB
code/vs/before/ch09/prf.c
3.9 kB
code/vs/before/ch09/prf.h
287 B
code/vs/before/ch09/tls.c
85 kB
code/vs/before/ch09/tls.h
9.4 kB
code/vs/before/ch09/x509.c
32 kB
code/vs/before/ch09/x509.h
2.0 kB
code/vs/before/ch10/ch10.sln
880 B
code/vs/before/ch10/ch10.suo
10 kB
code/vs/before/ch10/https.c
6.7 kB
code/vs/before/ch10/https/https.vcproj
6.4 kB
code/vs/before/ch10/https_openssl.c
7.2 kB