File tree Expand file tree Collapse file tree 2 files changed +6
-9
lines changed
examples/utility/SelfProvisioning Expand file tree Collapse file tree 2 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 8888 - name: RTCZero
8989 - name: WiFiNINA
9090 - name: Arduino_JSON
91- - name: ArduinoBearSSL
9291 - source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
9392 sketch-paths : |
9493 - examples/utility/Provisioning
Original file line number Diff line number Diff line change 1919 * INCLUDE
2020 ******************************************************************************/
2121
22- #include < ArduinoBearSSL.h>
23-
24- #include " bearssl/bearssl_hash.h"
22+ #include < ArduinoIoTCloud.h>
2523#include < ArduinoECCX08.h>
26-
2724#include " ECCX08Cert.h"
25+ #include " tls/utility/SHA256.h"
2826
2927/* *****************************************************************************
3028 * DEFINE
@@ -190,13 +188,13 @@ String ECCX08CertClass::endCSR() {
190188 *out++ = 0xa0 ;
191189 *out++ = 0x00 ;
192190
193- br_sha256_context sha256Context ;
191+ SHA256 sha256 ;
194192 byte csrInfoSha256[64 ];
195193 byte signature[64 ];
196194
197- br_sha256_init (&sha256Context );
198- br_sha256_update (&sha256Context, csrInfo, csrInfoHeaderLen + csrInfoLen);
199- br_sha256_out (&sha256Context, csrInfoSha256);
195+ sha256. begin ( );
196+ sha256. update ( csrInfo, csrInfoHeaderLen + csrInfoLen);
197+ sha256. finalize ( csrInfoSha256);
200198
201199 if (!ECCX08.ecSign (_keySlot, csrInfoSha256, signature)) {
202200 return " " ;
You can’t perform that action at this time.
0 commit comments