Openssl生成CSR檔案方法
阿新 • • 發佈:2018-12-12
一 下載OPENSSL,並解壓縮到D:\OpenSSL目錄下。
二 進入cmd執行下面命令
C:\Users\cakin>cd D:\OpenSSL\bin C:\Users\cakin>d: D:\OpenSSL\bin>openssl req -new -nodes -newkey rsa:2048 -keyout domain.key -out domain.csr Loading 'screen' into random state - done Generating a 2048 bit RSA private key ......................+++ ....................+++ writing new private key to 'domain.key' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:cn State or Province Name (full name) [Some-State]:sanxi Locality Name (eg, city) []:xian Organization Name (eg, company) [Internet Widgits Pty Ltd]:network technology Organizational Unit Name (eg, section) []:IT Common Name (eg, YOUR name) []: Email Address []: Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: An optional company name []:
從Email地址開始,下面的資訊都不需要,請保留為空,直接回車。
三 結果生成
1 生成CSR請求檔案domain.csr,內容為:
-----BEGIN CERTIFICATE REQUEST----- MIICmzCCAYMCAQAwVjELMAkGA1UEBhMCY24xDjAMBgNVBAgTBXNhbnhpMQ0wCwYD VQQHEwR4aWFuMRswGQYDVQQKExJuZXR3b3JrIHRlY2hub2xvZ3kxCzAJBgNVBAsT AklUMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAly8/5pHVTdnBjt+f 9INrdf5zLlxOsbLJAFwU3Nmub0roFF3GF/9K8i1XgOE/tQDADpi64vN5DbAbsptu 9Yo3KTdumYqd+piRkqBOpCVGeESK60xAeH3MczE5TZMOBG6Leek5NkAp8HQK73y4 Wj718kzYsxjGxG5kxYIR2T8kBOAuYILlVkIlzBinKY8oDtAixTL2grazYqy9Sd5L jFLbPBVorZbxnPDMkqItbqv5v1PqtNkkUi4gaqMcGb9HwMQjyF7USBgU2dNw7OCv Etg3sS1d84OJOWwrUqT4M03HMerv4is0Gq2kDh83YJ+DeXaNDeQshoW56lkTMnck KSOrNQIDAQABoAAwDQYJKoZIhvcNAQEFBQADggEBAFXPXmotrbGg8P5e7p2uu1Fu nVpWGp0GotF5h9NKf3YsW1+edkXaoybM8tsevMYyNUwUg8Lp5r2VMW4bzfw049nL 8kVLRfArkRV2ag7BqJO/1WVqWLq3KBgjnQAsyFNuZtPR2e+4zTPBq5tz0lyNpNnB PjeigrMKW5tCmRL00uc6WnNrw3enjeHRa+5epUitIrb18o0ojbAruCZxTQNYyG4a lPBrGp4YUiGaxUPwRC/uSihuWoJfEjNVnMEsBphtr09x5Kddyr6fu3GTBsissRof j7/WRp/BxQxmYjAruCDAx0P2oNRlNQV8il8uaiplNRS+RN5bsmRlrN8D2XBtNq8= -----END CERTIFICATE REQUEST-----
2 生成KEY檔案domain.key,內容為:
-----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEAly8/5pHVTdnBjt+f9INrdf5zLlxOsbLJAFwU3Nmub0roFF3G F/9K8i1XgOE/tQDADpi64vN5DbAbsptu9Yo3KTdumYqd+piRkqBOpCVGeESK60xA eH3MczE5TZMOBG6Leek5NkAp8HQK73y4Wj718kzYsxjGxG5kxYIR2T8kBOAuYILl VkIlzBinKY8oDtAixTL2grazYqy9Sd5LjFLbPBVorZbxnPDMkqItbqv5v1PqtNkk Ui4gaqMcGb9HwMQjyF7USBgU2dNw7OCvEtg3sS1d84OJOWwrUqT4M03HMerv4is0 Gq2kDh83YJ+DeXaNDeQshoW56lkTMnckKSOrNQIDAQABAoIBAF3Y/Me5+zkKVXbF Jlv4QHrMat96eXchTlik0GaP0hJP42TRGSjIVtOihdEBAjTvtEjbUheTn695hJgI mIZfOAKj4En7nDl0/9iPHoISiX4avkl12gdxv7o58iJPiMIDhR02Q0eD6QTUY/1p 5F5Q+wdf4Jy8YpaJGJDqPv4mjctgEedzcZ+B0tNTifB0K2koo/+zaXM5nuW4gaHI kFG2/aCxWVB/x1XCumx4XOePgU6qRPDJ0j2C7UbNZVuEBem7Zi64wee67ahMvjsU vehUFcmAZ+PtNv3CIzpVqMYBHZd1zSnH/sy93tpJXLEiayt9Vk7GVv6JTxVx3Btt /k5/fkECgYEAxt8UYwE+hFfZ4tV+5DY7lrYoFfdQ0y4Z6pIxBkjUfeKvc1eu7mK3 VQyXaFQXD8+x0n/CvceU87qE2MBaQFYjWJL7wsOeH9+rlDIGsnvGcCeTSKUwA/Sv fKOA1qg+WUq8kZhh7+Np8FzQISW8DVGH9q8QoXzythQ5k3b//AXD1tkCgYEAwp1M xf92ROgA6gjKGiedykQujK8SJO0HeAZvZmY4m5lDXGk+QvNHsyiKQGdWa/ewxYoo /s3Sgj7OtateDDNVBHvo5dfP0YqfB7xBRNyHRrQDdvqzp6IWrKrhtfcU5NgexWP+ jKpd0bhuUVP6E1xsLbWZRiobDZxMuJ9zHlf4Vb0CgYAOQxlXMFOnchVyKxV6kFkd qdqeGKp3OqspI2rYpIh4rrUedH9bIUE8nDaPiNhOjfqWugrhSVrpT8sPMFxImOTY CVJ82UKRzpyjeCL60d2dVXk+kHotDnM3YRJwUoiGJtH3LxJ2/bwvPLjAZ9BgtCQo EM4Ehs1xOWoXpUUecdtloQKBgEXJfHdf5TxOac2Cu15nqGiYzIx8VyhQqyX6QMZa j6AUdJhV0RLXBHYVaoYvyEjNOGGN6qd8jSlRdnSk8AO2AJ2sBVcubYJ5kA+JDWqx Hf1XngpzWisZr8HZQTksUhzB9z7XXbd5fE0xMrYNRBbfRJebkEwd2zelPcnSu8g8 yXuNAoGADifsLomK1cOevhySVirXBMwUdcgb4rSqqLxUMBt7RIZJOYVr6Bu5pFRn eM4lGHby9CaX7tOPtS0O15yW1wdKePPI2AYBHQTjANOUKCAKQ3veXsmD9+F7HYP4 n+BUOWjdYBdVuJGVvqHvaEE7hfPrFoGIsYMmKu8jy3AjSMn+PiI= -----END RSA PRIVATE KEY-----