Secure Sockets Layer (SSL) is a cryptographic protocol that provides communications security over the Internet. The more modern version of this protocol is Transport Layer Security (TLS), specified by the IETF in RFC 2246.
3
votes
1answer
28 views
3
votes
2answers
5k views
Complete async OpenSSL example
I am trying to create a fully async example of a client and server using SSL.
I think these are the required assumptions:
Connecting may require socket readability and writeability notifications.
...
0
votes
1answer
81 views
3
votes
1answer
2k views
.Net BouncyCastle - CSR and Private Key Generation
The purpose of this code is to generate the CSR and the Private Key.
The scenario is that we have some clients for whom we run websites and for the SSL component we want to have a page on our site ...
4
votes
1answer
742 views
Attach list of files and email using secure connection
Can I use this function to reliably attach a list of excel files to an email and create a secure connection to transmit said email? My python programming is self taught and I put this function ...
1
vote
0answers
420 views
License key generation & verification algorithm
I've made this for generating license keys & later checking if they're OK and valid.
A key is generated per-user and has an expiration time. That works fine.
Could anyone please check if it ...
2
votes
1answer
42 views
Forcing SSL and WWW using .htaccess
I would like to know if this code in .htaccess for forcing SSL and WWW in URL is correct, because with another code I usually get redirect loop, e.g. ...
5
votes
1answer
1k views
Secure CURL to & handle response from Payment Gateway
I'm using a payment gateway and am trying to implement the post and response handling with CURL so that it all happens on one page.
The following is tested and works but I want to double check it's ...
8
votes
2answers
2k views
Safely accepting a known SSL certificate with a different host name
My app communicates with a server over an internal network through HTTPS. The SSL certificate on this server is listed for the host as its external host name. I want to accept this certificate, but I ...