Thank you for answer.
I wanted to know how to add Certificate file and send to server with my m95 modem.
I find the solution. I send binary data to RAM with uart as AT-command.
gsm_command("AT+QSECWRITE=\"RAM:clt.pem\",1500,100\r", 10000, msg, 100, 3, "\r\n+QSECWRITE:", "\r\nCONNECT", "\r\n+CME ERROR:");
Return file size and checksum: QSECWRITE: 1334,6e7c\r\n\r\n
Send Certificate:
gsm_command("-----BEGIN CERTIFICATE----- MIIDrDCCApQCCQDap/pt+urfQzA .....
gsm_command("AT+QSECREAD=\"RAM:clt.pem\"\r", 1000, msg, 100, 2, "\r\n+QSECREAD:", "\r\n+CME ERROR:");
Return 1 and checksum: QSECREAD: 1,6e7c
gsm_command("AT+QFLDS=\"RAM\"\r", 300, msg, 100, 1, "\r\n+QFLDS:");
Return free storage and total storage size: QFLDS: 642556,647668,642556
Configure CA certificate.
gsm_command("AT+QSSLCFG=\"cacert\",0,\"RAM:ca.pem\"\r", 1000, msg, 100, 2, "\r\nOK", "\r\nERROR"); // OK
Configure client certificate.
gsm_command("AT+QSSLCFG=\"clientcert\",0,\"RAM:clt.pem\"\r", 1000, msg, 100, 2, "\r\nOK", "\r\nERROR"); // OK
Configure client key
gsm_command("AT+QSSLCFG=\"clientkey\",0,\"RAM:key.pem\"\r", 1000, msg, 100, 2, "\r\nOK", "\r\nERROR"); // OK