the importance of generating ssl certs in software development
the secure sockets protocol and the openssl software suite are heavily utilized in todays computing world, especially when it comes to authencation, especially when it comes to verifying who someone is
basically, secure sockets, the ssl1.2 standard i think now, was made so no one could intercept data transmitted through the http protocol, or was predominantly used back then in the 90s, when the internet was mainly cat3 phone line; where the signal could be intercepted, but not read as easily
the jist of this is, and im probably going to do this later, cool shit, yeah, scott thats hoser talk, fuck you eh, fuck you, eh, fucking, fuck you eh, thats hoser talk fucker, but you generate an ssl cert and follow certain rules when writing software against it
although software is a vast platform, the basics are you generate an ssl cert using openssl, and if its verifable and certified in your program, you can proceed with certain conditions and procedures, i dont know much because i havent looked at the openssl documentation, but the jist is, and there are conditions to ssl certs, such as author, email address, company, state, etc, that if these conditons are met (ie sslcert->email_address = program_extract_domain(sslcert->email_address) = 1{ program_display(stuff); }) you can show the user information, or senative information, such as text, images, or files
there can be a master cert, and yeah, there is a certificate authority where there is an authroized, reliable server which provides encrypted certificates, where each data is checked against
meaning if you get the check or hash sum or a client cert or whatever, i dont know, a client application can check against that servers .pem, it can execute certain functions and routines, and yes, when the connection is established, it can be considered secure
meaning, you can make a c program that requires a ssl certificate to process data! so lets say, you have a program that, i dont know, functions as a dhcp server, you can add a wrapper member in the struct for other functions to check against, and this takes processor power, both local and remote data, against a ssl cert and a checksum, to proceed and transfer data
or whatever, when the ssl cert is generated its like an identity in a file, meaning the data fed into it including identifiable data, like a name, or email, can be used and traced back to an individual, so think of it like a drivers license or an identification card for a program!
happy coding!
unidef