When generating a CRS for private purposes (non-comercial) which of the fields are mandatory?   Country Name (2 letter code) [US]: US   State or Province Name (full name) []: Texas   Locality Name (eg, city) []: Houston   Organization Name (eg, company) []: Your Company Inc   Organizational Unit Name (eg, section) []: Your Department   Common Name (eg, YOUR name) []: secure.yourcompanyname.com   Email Address []:According to some sources, Organization Name is a required filed, but I am not part of any organization. Can I leave this empty?
generating CSR correctly
openssl;ssl;certificates
If the certificate is strictly for private use, then the fields to use (and how the fields are interpreted) is strictly up to you. Many implementations (browsers, etc) use the Common Name to refer to the actual subject of the certificate, and ignore everything else. In fact, most CAs will only include in the signed certificate those fields which the CA actually verified accurate. So unless the CA actually verified your organization name within the company, that field will be omitted.So for example, the cheapest certificates, typically issued automatically with only an email loop to verify domain ownership, will list the domain in the CN, and leave the other fields out, including the organization name. This has no impact on day-to-day usage of the certificate.