Certificate algorithms

Greetings,
Does the module support certificates that are using a 256 bit RSA encryption algorithm (sha256RSA)?
Are there any certificate types that are not supported?

Hi

WizFi250 can change the certificates file using AT+MCERT command.

This is example for using AT+MCERT command.

  • Read Certificate
  • Write Certificate
  • Delete Certificate

Thanks

MCERT command for writing method needs 3 parameters.
AT+MCERT=‘W’, ‘C/K/R’,‘length of file’

there is a example regarding to add default Certification file into the module.

//Read Certification file
at+mcert=r,c
-----BEGIN CERTIFICATE-----
MIIDpTCCAo0CAQEwDQYJKoZIhvcNAQEFBQAwgZcxCzAJBgNVBAYTAktSMRMwEQYD
VQQIDApHZW9uZ2dpLURvMRQwEgYDVQQHDAtTZW9uZ25hbS1TaTENMAsGA1UECgwE
V25ldDETMBEGA1UECwwKV2ktRmkgVGVhbTEVMBMGA1UEAwwMd2l6bmV0LmNvLmty
MSIwIAYJKoZIhvcNAQkBFhN3aXpuZXRAd2l6bmV0LmNvLmtyMB4XDTEzMDUyMDA3
MTUwNFoXDTE1MDUyMDA3MTUwNFowgZgxCzAJBgNVBAYTAktSMRMwEQYDVQQIDApH
ZW9uZ2dpLURvMRQwEgYDVQQHDAtTZW9uZ25hbS1TaTEPMA0GA1UECgwGV0labmV0
MRIwEAYDVQQLDAlXaS1GaSBUZW0xFTATBgNVBAMMDHdpem5ldC5jby5rcjEiMCAG
CSqGSIb3DQEJARYTd2l6bmV0QHdpem5ldC5jby5rcjCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAK66ssTgrEQnAUU7dcrWpx8u59eDrg11DGGZHopSFCd9
IZICf3gCiv0HEMILtVyCvSUZv2e1nTZ6OvKUX+8cHqbK9l0kmOtXXdaX+ZHpvAzG
DpCbxbXL/RupELNKnCgyV95BggZSWFMlrLHscykffdJKUUQmAGj7NdZh/nXqAIAs
lmp2xdtaco3PdI0zVq7BnIiKoQoEab0QHHLnwfdsEVufq61c5dQAnwAX2z4mfGLl
oy2QIptf9QgD/8wxy/GWLNOxnlxQQp5BqE+T+Xd2O/qB5NXUv39CS6rdh5avFHKs
Cl9fhHYHDU4Hz7dAoujZaVEanziSRrcnfVXyGXr5HyECAwEAATANBgkqhkiG9w0B
AQUFAAOCAQEAbY0mJH9SCJi8oeaNitLyUSDoaRWDnfA1K0iuQqiVtin4r+pxydbb
QY4UTl6CtI7tLrTWCPUpgn/eLMpNPpD2LMrUjUd5wtQsXcoROwSN7ImBqt6XX/W+
drJgjXvOSOcnSDJ+Be9zqgZmn7lMkbPECbj4YxW2sFichcyAUanxCMqMsUVwcmNn
XZ0IKWbwho/tfhoq7N7bSAe8DG7la+xMYxaSef1j31DUfhUkGzqJdZJfaw8T65j9
1xXV+2XfqufIZinOL5fY/1iQkT5b9sGAtYgJvsNEcVmf40pyg9h5OFSkYVwxi47/
XzVVcwYGyL5CV2HGISJM5YOiNGl5DsGFig==
-----END CERTIFICATE-----

[OK]
//Add same Certification file into the module
at+mcert=w,c,1348<0x0d>
-----BEGIN CERTIFICATE-----<0x0d><0x0a>
MIIDpTCCAo0CAQEwDQYJKoZIhvcNAQEFBQAwgZcxCzAJBgNVBAYTAktSMRMwEQYD<0x0d><0x0a>
VQQIDApHZW9uZ2dpLURvMRQwEgYDVQQHDAtTZW9uZ25hbS1TaTENMAsGA1UECgwE<0x0d><0x0a>
V25ldDETMBEGA1UECwwKV2ktRmkgVGVhbTEVMBMGA1UEAwwMd2l6bmV0LmNvLmty<0x0d><0x0a>
MSIwIAYJKoZIhvcNAQkBFhN3aXpuZXRAd2l6bmV0LmNvLmtyMB4XDTEzMDUyMDA3<0x0d><0x0a>
MTUwNFoXDTE1MDUyMDA3MTUwNFowgZgxCzAJBgNVBAYTAktSMRMwEQYDVQQIDApH<0x0d><0x0a>
ZW9uZ2dpLURvMRQwEgYDVQQHDAtTZW9uZ25hbS1TaTEPMA0GA1UECgwGV0labmV0<0x0d><0x0a>
MRIwEAYDVQQLDAlXaS1GaSBUZW0xFTATBgNVBAMMDHdpem5ldC5jby5rcjEiMCAG<0x0d><0x0a>
CSqGSIb3DQEJARYTd2l6bmV0QHdpem5ldC5jby5rcjCCASIwDQYJKoZIhvcNAQEB<0x0d><0x0a>
BQADggEPADCCAQoCggEBAK66ssTgrEQnAUU7dcrWpx8u59eDrg11DGGZHopSFCd9<0x0d><0x0a>
IZICf3gCiv0HEMILtVyCvSUZv2e1nTZ6OvKUX+8cHqbK9l0kmOtXXdaX+ZHpvAzG<0x0d><0x0a>
DpCbxbXL/RupELNKnCgyV95BggZSWFMlrLHscykffdJKUUQmAGj7NdZh/nXqAIAs<0x0d><0x0a>
lmp2xdtaco3PdI0zVq7BnIiKoQoEab0QHHLnwfdsEVufq61c5dQAnwAX2z4mfGLl<0x0d><0x0a>
oy2QIptf9QgD/8wxy/GWLNOxnlxQQp5BqE+T+Xd2O/qB5NXUv39CS6rdh5avFHKs<0x0d><0x0a>
Cl9fhHYHDU4Hz7dAoujZaVEanziSRrcnfVXyGXr5HyECAwEAATANBgkqhkiG9w0B<0x0d><0x0a>
AQUFAAOCAQEAbY0mJH9SCJi8oeaNitLyUSDoaRWDnfA1K0iuQqiVtin4r+pxydbb<0x0d><0x0a>
QY4UTl6CtI7tLrTWCPUpgn/eLMpNPpD2LMrUjUd5wtQsXcoROwSN7ImBqt6XX/W+<0x0d><0x0a>
drJgjXvOSOcnSDJ+Be9zqgZmn7lMkbPECbj4YxW2sFichcyAUanxCMqMsUVwcmNn<0x0d><0x0a>
XZ0IKWbwho/tfhoq7N7bSAe8DG7la+xMYxaSef1j31DUfhUkGzqJdZJfaw8T65j9<0x0d><0x0a>
1xXV+2XfqufIZinOL5fY/1iQkT5b9sGAtYgJvsNEcVmf40pyg9h5OFSkYVwxi47/<0x0d><0x0a>
XzVVcwYGyL5CV2HGISJM5YOiNGl5DsGFig==<0x0d><0x0a>
-----END CERTIFICATE-----<0x0d><0x0a>
<0x0d><0x0a>

Please remind that every ends of the lines of the certification have to have “<0x0d><0x0a>” instead of MCERT command.
the MCERT command only needs <0x0d>.