Skip to content

Commit 51ab191

Browse files
authored
Merge pull request #126 from andresag01/line-endings
Change line endings from \r\n to \n only
2 parents e9d2d66 + d28c22b commit 51ab191

File tree

7 files changed

+137
-121
lines changed

7 files changed

+137
-121
lines changed

authcrypt/authcrypt.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Authcrypt::~Authcrypt()
6464

6565
int Authcrypt::run()
6666
{
67-
mbedtls_printf("\r\n\r\n");
67+
mbedtls_printf("\n\n");
6868
print_hex("plaintext message",
6969
reinterpret_cast<const unsigned char *>(message),
7070
sizeof(message));
@@ -76,22 +76,22 @@ int Authcrypt::run()
7676
int ret = mbedtls_ctr_drbg_seed(&drbg, mbedtls_entropy_func, &entropy,
7777
secret_key, sizeof(secret_key));
7878
if (ret != 0) {
79-
mbedtls_printf("mbedtls_ctr_drbg_seed() returned -0x%04X\r\n", -ret);
79+
mbedtls_printf("mbedtls_ctr_drbg_seed() returned -0x%04X\n", -ret);
8080
return ret;
8181
}
8282

8383
/* Setup AES-CCM contex */
8484
ret = mbedtls_cipher_setup(&cipher,
8585
mbedtls_cipher_info_from_type(MBEDTLS_CIPHER_AES_128_CCM));
8686
if (ret != 0) {
87-
mbedtls_printf("mbedtls_cipher_setup() returned -0x%04X\r\n", -ret);
87+
mbedtls_printf("mbedtls_cipher_setup() returned -0x%04X\n", -ret);
8888
return ret;
8989
}
9090

9191
ret = mbedtls_cipher_setkey(&cipher, secret_key,
9292
8 * sizeof(secret_key), MBEDTLS_ENCRYPT);
9393
if (ret != 0) {
94-
mbedtls_printf("mbedtls_cipher_setkey() returned -0x%04X\r\n", -ret);
94+
mbedtls_printf("mbedtls_cipher_setkey() returned -0x%04X\n", -ret);
9595
return ret;
9696
}
9797

@@ -126,7 +126,7 @@ int Authcrypt::run()
126126
ciphertext + nonce_len + sizeof(message),
127127
tag_len);
128128
if (ret != 0) {
129-
mbedtls_printf("mbedtls_cipher_auth_encrypt() returned -0x%04X\r\n",
129+
mbedtls_printf("mbedtls_cipher_auth_encrypt() returned -0x%04X\n",
130130
-ret);
131131
return ret;
132132
}
@@ -145,7 +145,7 @@ int Authcrypt::run()
145145
ret = mbedtls_cipher_setkey(&cipher, secret_key, 8 * sizeof(secret_key),
146146
MBEDTLS_DECRYPT);
147147
if (ret != 0) {
148-
mbedtls_printf("mbedtls_cipher_setkey() returned -0x%04X\r\n", -ret);
148+
mbedtls_printf("mbedtls_cipher_setkey() returned -0x%04X\n", -ret);
149149
return ret;
150150
}
151151

@@ -158,17 +158,17 @@ int Authcrypt::run()
158158
/* Checking the return code is CRITICAL for security here */
159159
if (ret == MBEDTLS_ERR_CIPHER_AUTH_FAILED) {
160160
mbedtls_printf("Something bad is happening! Data is not "
161-
"authentic!\r\n");
161+
"authentic!\n");
162162
return ret;
163163
} else if (ret != 0) {
164-
mbedtls_printf("mbedtls_cipher_authdecrypt() returned -0x%04X\r\n",
164+
mbedtls_printf("mbedtls_cipher_authdecrypt() returned -0x%04X\n",
165165
-ret);
166166
return ret;
167167
}
168168

169169
print_hex("decrypted", decrypted, decrypted_len);
170170

171-
mbedtls_printf("\r\nDONE\r\n");
171+
mbedtls_printf("\nDONE\n");
172172

173173
return 0;
174174
}
@@ -182,5 +182,5 @@ void Authcrypt::print_hex(const char *title,
182182
for (size_t i = 0; i < len; i++)
183183
mbedtls_printf("%02x", buf[i]);
184184

185-
mbedtls_printf("\r\n");
185+
mbedtls_printf("\n");
186186
}

authcrypt/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ int main() {
2828
int exit_code = MBEDTLS_EXIT_FAILURE;
2929

3030
if((exit_code = mbedtls_platform_setup(&platform_ctx)) != 0) {
31-
printf("Platform initialization failed with error %d\r\n", exit_code);
31+
printf("Platform initialization failed with error %d\n", exit_code);
3232
return MBEDTLS_EXIT_FAILURE;
3333
}
3434

3535
Authcrypt *authcrypt = new Authcrypt(&platform_ctx);
3636

3737
if ((exit_code = authcrypt->run()) != 0) {
38-
mbedtls_printf("Example failed with error %d\r\n", exit_code);
38+
mbedtls_printf("Example failed with error %d\n", exit_code);
3939
exit_code = MBEDTLS_EXIT_FAILURE;
4040
}
4141

authcrypt/mbed_app.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
{
2-
"macros": ["MBEDTLS_USER_CONFIG_FILE=\"mbedtls_entropy_config.h\""]
2+
"macros": ["MBEDTLS_USER_CONFIG_FILE=\"mbedtls_entropy_config.h\""],
3+
"target_overrides": {
4+
"*": {
5+
"platform.stdio-convert-newlines": true
6+
}
7+
}
38
}

benchmark/main.cpp

Lines changed: 97 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -60,87 +60,87 @@
6060
#include "mbedtls/memory_buffer_alloc.h"
6161
#endif
6262

63-
#define RSA_PRIVATE_KEY_2048 \
64-
"-----BEGIN RSA PRIVATE KEY-----\r\n" \
65-
"MIIEogIBAAKCAQEA2dwVr+IMGEtA2/MCP6fA5eb/6B18Bq6e7gw8brNPkm3E6LyR\r\n" \
66-
"4DnMJVxZmw3bPDKBDoKzfntkMESi/Yw5UopLtVfjGfWeQWPClqffLZBsZ60BRAsg\r\n" \
67-
"/g+ID5tgzxSuxzftypK59uexOVCAm7hCKZHGO3DbI7bLY27j7VAgEP7d/yuaz5Fx\r\n" \
68-
"Kl/vu7shqrBoz6ABJVJD3KC8nUiMRUCXRINmxbyUUjA4DnicZv6+xrGKr36r6M8h\r\n" \
69-
"VYLa5msKc8WzbnBWzpUsrpb4/r7ML+qp92gdSfVJ8/bLiU7h2C7faDA59uaqrFK9\r\n" \
70-
"xmDdx7FaWhGQs3LWW6w1UNgkPS0FDYUslpsnsQIDAQABAoIBAC7IJNwM5V3+IuJY\r\n" \
71-
"T35Nzo1PyloUosJokvY5KGz5Ejg2XBdCDu0gXCcVqqQyGIbXrYDpLhQV+RCoXHun\r\n" \
72-
"tdN0oQdC5SB47s/J1Uo2qCUHo0+sBd6PqTkFKsl3KxWssk9TQjvCwC412IefMs69\r\n" \
73-
"hW+ZvwCanmQP56LleApIr2oW4KLfW8Ry/QfZlua+dizctdN7+H1mWwgZQTY9T27J\r\n" \
74-
"6RtGRA5NVkKVPzIHVJfdpKoO7xGg1g06aEbPB/VmGvZaaFWWnaf7uRvFjLZecBLu\r\n" \
75-
"QSx2DA/GDjirlDYj99PJb7DtB4xRtKzsyw0o+xapC8w6OtIl/3xFt9moCu2jGrsx\r\n" \
76-
"vpjHdfECgYEA7fSACRseIs9gAIVX8wq6gayTpA47DHYWAD6IQfIj35SJ+AgsvbFF\r\n" \
77-
"4AmrwDhcJVPmDy1N4nLBfyGAMt/2CfiYkdkW6QFX/ULRMMBL/G7kWV8hYQDICB2g\r\n" \
78-
"xaMRN1lPCmFq6BkSWjwIYTnYDFBDWVm1GVT8TMtJoM8Erej9qC0PeFUCgYEA6mF3\r\n" \
79-
"bigO3t8f5sig+XepaftEUbkJMzo72TVRnIR2ycdR2ihelPQ+25g9dwV0ZA5XXhBS\r\n" \
80-
"DKOABWjMM739Mwmy9v26Dlmu9R01zHQktMvtEAyfz7lk2NF0aMuj8285OJUBf9bz\r\n" \
81-
"Cq3MjtMCD+4CZ6iaEqCdUKOuxfpx5cWVJV+qve0CgYBhD1YaYMFOGaBjFgDl1f51\r\n" \
82-
"Xltqk5NqZdBbkSYrIAWZ8RDF5y+4wFJsLAWuhk6vuyUgE66tK3nZzWRpXAkT0B8L\r\n" \
83-
"fq1lpXKqj1KcvBNCiEkEW1VWJ+dvyAYIF5eyJ++hoFLnETL3M32HivyhKSwPihPg\r\n" \
84-
"nVW8TT9fJJIYDe1JZ/fjcQKBgHJfv7UsrR0LSvkG3K8AOtbx+8PZhOjPuRbk0v+L\r\n" \
85-
"EKCkuIe5/XW4vtfQMeZb7hFJgk7vrepm+vkoy8VQKDf4urGW3W1VTHBmobM01hi4\r\n" \
86-
"DuYvEul+Mf0wMRtWjJolo4m+BO5KiW2jpFfqFm6JmfjVqOIAKOSKC6am8V/MDF0h\r\n" \
87-
"kyN9AoGAT9oOiEXMolbkDZw/QCaBiRoAGlGlNYUkJ+58U6OjIZLISw6aFv+Y2uE0\r\n" \
88-
"mEImItjuYZtSYKblWikp6ldPoKlt9bwEFe3c6IZ8kJ3+xyEyAGrvjXjEY7PzP6dp\r\n" \
89-
"Ajbjp9X9uocEBv9W/KsBLdQ7yizcL/toHwdBO4vQqmqTvAc5IIw=\r\n" \
90-
"-----END RSA PRIVATE KEY-----\r\n"
91-
92-
#define RSA_PRIVATE_KEY_4096 \
93-
"-----BEGIN RSA PRIVATE KEY-----\r\n" \
94-
"MIIJKgIBAAKCAgEAmkdGjoIshJuOt2NO47qB3Z3yyvmLg2j351isItSNuFQU3qr+\r\n" \
95-
"jXHIeANf03yw/K0Zvos8RPd+CqLjoxAQL3QDH4bZAl88bIo29i+SANbNSrKQmc0k\r\n" \
96-
"pH+yzw3alDzO0GZaOPZjsbo6AwBrno5msi0vRuC2aY8vGLPsZWSyLai7tneS1j/o\r\n" \
97-
"vYW6XIo8Cj61j2Ypy9HhVUW/4Wc+zAT25D/x7jTpkqJLWWT+YzibNbOY48M5eJcB\r\n" \
98-
"6/sMyUIeI3/u/wXyMrooNyLiCpedkuHRA0m7u5cWPTUISTunSRlVFij/NHJjuU8e\r\n" \
99-
"wA3B29yfZFsUqDEnyc+OxniIueAixTomVszxAaVn8zFEbYhFMPqziiFp99u3jfeG\r\n" \
100-
"k1q9mmUi/uCfUC4e2IC5rqq1ZbKSduH7Ug/Vn2bGQahww0sZFRHDXFrnBcotcW+M\r\n" \
101-
"bnC290VBDnYgzmdYrIOxuPb2aUwJo4ZlbKh5uBB1PigMuyhLKibQ1a+V5ZJGdpP6\r\n" \
102-
"SE9PGIdgYWSmh2QEMuLE6v+wTO2LQ5JgqsvFfi3GIZvkn0s8jTS72Jq2uMkFkMer\r\n" \
103-
"UBjPDYaSPy5kpo103KerWs+cMPOJ/3FtZzI++7MoSUTkWVr1ySQFt5i1EIZ/0Thi\r\n" \
104-
"jut2jNe8a4AoA3TtC8Rkk/3AIIbg8MVNT4EnT+KHROTMu6gET1oJ3YfBRpUCAwEA\r\n" \
105-
"AQKCAgEAhuNSmT7PVZH8kfLOAuYKrY1vvm+4v0iDl048Eqfs0QESziyLK3gUYnnw\r\n" \
106-
"yqP2yrU+EQ8Dvvj0xq/sf6GHxTWVlXb9PcmutueRbmXhLcKg83J0Y0StiPXtjIL8\r\n" \
107-
"XSddW3Bh6fPi7n14Qy+W6KZwu9AtybanRlvePabyRSRpdOpWVQ7u30w5XZsSed6S\r\n" \
108-
"6BI0BBC68m2qqje1sInoqdCdXKtcB31TytUDNEHM+UuAyM8iGeGS2hCNqZlycHTS\r\n" \
109-
"jQ9KEsdMH3YLu0lQgRpWtxmg+VL6ROWwmAtKF12EwbDYZ+uoVl69OkQnCpv8pxKa\r\n" \
110-
"ec/4m6V+uEA1AOpaAMorHG3fH31IKWC/fTZstovgO/eG2XCtlbcCoWCQ7amFq16l\r\n" \
111-
"Gh1UKeBHxMXpDj4oDmIUGUvgzSNnEeSN/v76losWvWYQDjXR/LMDa/CNYsD8BmJR\r\n" \
112-
"PZidIjIXdVRlYOhA7ljtySQvp6RBujBfw3tsVMyZw2XzXFwM9O89b1xXC6+M5jf9\r\n" \
113-
"DXs/U7Fw+J9qq/YpByABcPCwWdttwdQFRbOxwxaSOKarIqS87TW1JuFcNJ59Ut6G\r\n" \
114-
"kMvAg6gC34U+0ktkG/AmI1hgjC+P7ErHCXBR2xARoGzcO/CMZF59S+Z2HFchpTSP\r\n" \
115-
"5T2o4mGy3VfHSBidQQrcZRukg8ZP8M1NF3bXjpY6QZpeLHc4oHECggEBAMjdgzzk\r\n" \
116-
"xp4mIYFxAEiXYt7tzuUXJk+0UpEJj5uboWLirUZqZmNUPyh6WDnzlREBH++Ms0LO\r\n" \
117-
"+AWSfaGPDoMb0NE2j3c4FRWAhe7Vn6lj7nLVpF2RdwRo88yGerZ4uwGMY8NUQCtn\r\n" \
118-
"zum3J7eCJ5DojiceRb6uMxTJ8xZmUC4W2f3J/lrR7wlYjyVnnHqH5HcemYUipWSw\r\n" \
119-
"sM0/cHp3lrz2VWrbAEu8HVpklvDQpdAgl7cjXt/JHYawY+p426IF/PzQSRROnzgy\r\n" \
120-
"4WI8FVYNV2tgu0TOFURbkkEvuj/duDKeooUIF0G0XHzha5oAX/j0iWiHbrOF6wHj\r\n" \
121-
"0xeajL9msKBnmD8CggEBAMSgLWmv7G31x4tndJCcXnX4AyVL7KpygAx/ZwCcyTR8\r\n" \
122-
"rY1rO07f/ta2noEra/xmEW/BW98qJFCHSU2nSLAQ5FpFSWyuQqrnffrMJnfWyvpr\r\n" \
123-
"ceQ0yQ/MiA6/JIOvGAjabcspzZijxzGp+Qk3eTT0yOXLSVOCH9B9XVHLodcy4PQM\r\n" \
124-
"KSCxy0vVHhVNl2SdPEwTXRmxk99Q/rw6IHVpQxBq1OhQt05nTKT+rZMD/grSK22e\r\n" \
125-
"my2F0DodAJwLo063Zv3RXQZhDYodMmjcp9Hqrtvj9P3HD7J3z6ACiV3SCi8cZumL\r\n" \
126-
"bSmnKCcd0bb45+aOWm31ieECJuIcJ9rOREEa/KDYTCsCggEBAMG5WkSVhLWsou37\r\n" \
127-
"dUGNuA63nq42SH3gtS0q4nU6gUkkw+dA4ST1cMByVrr1oRQ4WHup4I4TnQOKyF3T\r\n" \
128-
"4jQy1I+ipnVeAn+tZ/7zyzwMpEHeqNqRXA9FxbTBEoMAJ6QTqXgOvqDeSqIAQm7r\r\n" \
129-
"OYu5rrgtqyh/S8bGCwvUe4ooAfCSKx2ekYMbBVwW9MT8YS09tuS/iHJ3Mt2RTMLg\r\n" \
130-
"qeHvVmxrcXqZoFm44Ba7tN/pP0mi9HKyviZT4tmV3IYEbn3JyGGsfkUuVU9wEUfg\r\n" \
131-
"MCrgrVxrwfketAzooiHMjkVL2ASjzAJTmEvdAPETYXxzJD9LN0ovY3t8JfAC37IN\r\n" \
132-
"sVXS8/MCggEBALByOS59Y4Ktq1rLBQx8djwQyuneP0wZohUVAx7Gk7xZIfklQDyg\r\n" \
133-
"v/R4PrcVezstcPpDnykdjScCsGJR+uWc0v667I/ttP/e6utz5hVmmBGu965dPAzE\r\n" \
134-
"c1ggaSkOqFfRg/Nr2Qbf+fH0YPnHYSqHe/zSt0OMIvaaeXLcdKhEDSCUBRhE1HWB\r\n" \
135-
"kxR046WzgBeYzNQwycz9xwqsctJKGpeR9ute+5ANHPd3X9XtID0fqz8ctI5eZaSw\r\n" \
136-
"wApIW01ZQcAF8B+4WkkVuFXnpWW33yCOaRyPVOPHpnclr5WU1fS+3Q85QkW9rkej\r\n" \
137-
"97zlkl0QY9AHJqrXnoML1ywAK7ns+MVyNK8CggEAf62xcKZhOb1djeF72Ms+i/i/\r\n" \
138-
"WIAq4Q4YpsElgvJTHpNH2v9g4ngSTKe3ws3bGc502sWRlhcoTFMOW2rJNe/iqKkb\r\n" \
139-
"3cdeTkseDbpqozmJWz9dJWSVtXas2bZjzBEa//gQ7nHGVeQdqZJQ9rxPsoOAkfpi\r\n" \
140-
"qCFrmfUVUqC53e3XMt8+W+aSvKl+JZiB9ozkO9A6Q0vfQLKtjUMdQE3XaCFQT8DI\r\n" \
141-
"smaLBlBmeRaBpc02ENeC4ADlWosm1SwgxqMhuh2Alba/GrHOoPlVl4hDs9Fb5a6R\r\n" \
142-
"rmpXSt07GAxnG6j9jssA95E4rc1zO0CVKG5bvjVTxwi/sT0/VVX7VsJM4uTAQg==\r\n" \
143-
"-----END RSA PRIVATE KEY-----\r\n"
63+
#define RSA_PRIVATE_KEY_2048 \
64+
"-----BEGIN RSA PRIVATE KEY-----\n" \
65+
"MIIEogIBAAKCAQEA2dwVr+IMGEtA2/MCP6fA5eb/6B18Bq6e7gw8brNPkm3E6LyR\n" \
66+
"4DnMJVxZmw3bPDKBDoKzfntkMESi/Yw5UopLtVfjGfWeQWPClqffLZBsZ60BRAsg\n" \
67+
"/g+ID5tgzxSuxzftypK59uexOVCAm7hCKZHGO3DbI7bLY27j7VAgEP7d/yuaz5Fx\n" \
68+
"Kl/vu7shqrBoz6ABJVJD3KC8nUiMRUCXRINmxbyUUjA4DnicZv6+xrGKr36r6M8h\n" \
69+
"VYLa5msKc8WzbnBWzpUsrpb4/r7ML+qp92gdSfVJ8/bLiU7h2C7faDA59uaqrFK9\n" \
70+
"xmDdx7FaWhGQs3LWW6w1UNgkPS0FDYUslpsnsQIDAQABAoIBAC7IJNwM5V3+IuJY\n" \
71+
"T35Nzo1PyloUosJokvY5KGz5Ejg2XBdCDu0gXCcVqqQyGIbXrYDpLhQV+RCoXHun\n" \
72+
"tdN0oQdC5SB47s/J1Uo2qCUHo0+sBd6PqTkFKsl3KxWssk9TQjvCwC412IefMs69\n" \
73+
"hW+ZvwCanmQP56LleApIr2oW4KLfW8Ry/QfZlua+dizctdN7+H1mWwgZQTY9T27J\n" \
74+
"6RtGRA5NVkKVPzIHVJfdpKoO7xGg1g06aEbPB/VmGvZaaFWWnaf7uRvFjLZecBLu\n" \
75+
"QSx2DA/GDjirlDYj99PJb7DtB4xRtKzsyw0o+xapC8w6OtIl/3xFt9moCu2jGrsx\n" \
76+
"vpjHdfECgYEA7fSACRseIs9gAIVX8wq6gayTpA47DHYWAD6IQfIj35SJ+AgsvbFF\n" \
77+
"4AmrwDhcJVPmDy1N4nLBfyGAMt/2CfiYkdkW6QFX/ULRMMBL/G7kWV8hYQDICB2g\n" \
78+
"xaMRN1lPCmFq6BkSWjwIYTnYDFBDWVm1GVT8TMtJoM8Erej9qC0PeFUCgYEA6mF3\n" \
79+
"bigO3t8f5sig+XepaftEUbkJMzo72TVRnIR2ycdR2ihelPQ+25g9dwV0ZA5XXhBS\n" \
80+
"DKOABWjMM739Mwmy9v26Dlmu9R01zHQktMvtEAyfz7lk2NF0aMuj8285OJUBf9bz\n" \
81+
"Cq3MjtMCD+4CZ6iaEqCdUKOuxfpx5cWVJV+qve0CgYBhD1YaYMFOGaBjFgDl1f51\n" \
82+
"Xltqk5NqZdBbkSYrIAWZ8RDF5y+4wFJsLAWuhk6vuyUgE66tK3nZzWRpXAkT0B8L\n" \
83+
"fq1lpXKqj1KcvBNCiEkEW1VWJ+dvyAYIF5eyJ++hoFLnETL3M32HivyhKSwPihPg\n" \
84+
"nVW8TT9fJJIYDe1JZ/fjcQKBgHJfv7UsrR0LSvkG3K8AOtbx+8PZhOjPuRbk0v+L\n" \
85+
"EKCkuIe5/XW4vtfQMeZb7hFJgk7vrepm+vkoy8VQKDf4urGW3W1VTHBmobM01hi4\n" \
86+
"DuYvEul+Mf0wMRtWjJolo4m+BO5KiW2jpFfqFm6JmfjVqOIAKOSKC6am8V/MDF0h\n" \
87+
"kyN9AoGAT9oOiEXMolbkDZw/QCaBiRoAGlGlNYUkJ+58U6OjIZLISw6aFv+Y2uE0\n" \
88+
"mEImItjuYZtSYKblWikp6ldPoKlt9bwEFe3c6IZ8kJ3+xyEyAGrvjXjEY7PzP6dp\n" \
89+
"Ajbjp9X9uocEBv9W/KsBLdQ7yizcL/toHwdBO4vQqmqTvAc5IIw=\n" \
90+
"-----END RSA PRIVATE KEY-----\n"
91+
92+
#define RSA_PRIVATE_KEY_4096 \
93+
"-----BEGIN RSA PRIVATE KEY-----\n" \
94+
"MIIJKgIBAAKCAgEAmkdGjoIshJuOt2NO47qB3Z3yyvmLg2j351isItSNuFQU3qr+\n" \
95+
"jXHIeANf03yw/K0Zvos8RPd+CqLjoxAQL3QDH4bZAl88bIo29i+SANbNSrKQmc0k\n" \
96+
"pH+yzw3alDzO0GZaOPZjsbo6AwBrno5msi0vRuC2aY8vGLPsZWSyLai7tneS1j/o\n" \
97+
"vYW6XIo8Cj61j2Ypy9HhVUW/4Wc+zAT25D/x7jTpkqJLWWT+YzibNbOY48M5eJcB\n" \
98+
"6/sMyUIeI3/u/wXyMrooNyLiCpedkuHRA0m7u5cWPTUISTunSRlVFij/NHJjuU8e\n" \
99+
"wA3B29yfZFsUqDEnyc+OxniIueAixTomVszxAaVn8zFEbYhFMPqziiFp99u3jfeG\n" \
100+
"k1q9mmUi/uCfUC4e2IC5rqq1ZbKSduH7Ug/Vn2bGQahww0sZFRHDXFrnBcotcW+M\n" \
101+
"bnC290VBDnYgzmdYrIOxuPb2aUwJo4ZlbKh5uBB1PigMuyhLKibQ1a+V5ZJGdpP6\n" \
102+
"SE9PGIdgYWSmh2QEMuLE6v+wTO2LQ5JgqsvFfi3GIZvkn0s8jTS72Jq2uMkFkMer\n" \
103+
"UBjPDYaSPy5kpo103KerWs+cMPOJ/3FtZzI++7MoSUTkWVr1ySQFt5i1EIZ/0Thi\n" \
104+
"jut2jNe8a4AoA3TtC8Rkk/3AIIbg8MVNT4EnT+KHROTMu6gET1oJ3YfBRpUCAwEA\n" \
105+
"AQKCAgEAhuNSmT7PVZH8kfLOAuYKrY1vvm+4v0iDl048Eqfs0QESziyLK3gUYnnw\n" \
106+
"yqP2yrU+EQ8Dvvj0xq/sf6GHxTWVlXb9PcmutueRbmXhLcKg83J0Y0StiPXtjIL8\n" \
107+
"XSddW3Bh6fPi7n14Qy+W6KZwu9AtybanRlvePabyRSRpdOpWVQ7u30w5XZsSed6S\n" \
108+
"6BI0BBC68m2qqje1sInoqdCdXKtcB31TytUDNEHM+UuAyM8iGeGS2hCNqZlycHTS\n" \
109+
"jQ9KEsdMH3YLu0lQgRpWtxmg+VL6ROWwmAtKF12EwbDYZ+uoVl69OkQnCpv8pxKa\n" \
110+
"ec/4m6V+uEA1AOpaAMorHG3fH31IKWC/fTZstovgO/eG2XCtlbcCoWCQ7amFq16l\n" \
111+
"Gh1UKeBHxMXpDj4oDmIUGUvgzSNnEeSN/v76losWvWYQDjXR/LMDa/CNYsD8BmJR\n" \
112+
"PZidIjIXdVRlYOhA7ljtySQvp6RBujBfw3tsVMyZw2XzXFwM9O89b1xXC6+M5jf9\n" \
113+
"DXs/U7Fw+J9qq/YpByABcPCwWdttwdQFRbOxwxaSOKarIqS87TW1JuFcNJ59Ut6G\n" \
114+
"kMvAg6gC34U+0ktkG/AmI1hgjC+P7ErHCXBR2xARoGzcO/CMZF59S+Z2HFchpTSP\n" \
115+
"5T2o4mGy3VfHSBidQQrcZRukg8ZP8M1NF3bXjpY6QZpeLHc4oHECggEBAMjdgzzk\n" \
116+
"xp4mIYFxAEiXYt7tzuUXJk+0UpEJj5uboWLirUZqZmNUPyh6WDnzlREBH++Ms0LO\n" \
117+
"+AWSfaGPDoMb0NE2j3c4FRWAhe7Vn6lj7nLVpF2RdwRo88yGerZ4uwGMY8NUQCtn\n" \
118+
"zum3J7eCJ5DojiceRb6uMxTJ8xZmUC4W2f3J/lrR7wlYjyVnnHqH5HcemYUipWSw\n" \
119+
"sM0/cHp3lrz2VWrbAEu8HVpklvDQpdAgl7cjXt/JHYawY+p426IF/PzQSRROnzgy\n" \
120+
"4WI8FVYNV2tgu0TOFURbkkEvuj/duDKeooUIF0G0XHzha5oAX/j0iWiHbrOF6wHj\n" \
121+
"0xeajL9msKBnmD8CggEBAMSgLWmv7G31x4tndJCcXnX4AyVL7KpygAx/ZwCcyTR8\n" \
122+
"rY1rO07f/ta2noEra/xmEW/BW98qJFCHSU2nSLAQ5FpFSWyuQqrnffrMJnfWyvpr\n" \
123+
"ceQ0yQ/MiA6/JIOvGAjabcspzZijxzGp+Qk3eTT0yOXLSVOCH9B9XVHLodcy4PQM\n" \
124+
"KSCxy0vVHhVNl2SdPEwTXRmxk99Q/rw6IHVpQxBq1OhQt05nTKT+rZMD/grSK22e\n" \
125+
"my2F0DodAJwLo063Zv3RXQZhDYodMmjcp9Hqrtvj9P3HD7J3z6ACiV3SCi8cZumL\n" \
126+
"bSmnKCcd0bb45+aOWm31ieECJuIcJ9rOREEa/KDYTCsCggEBAMG5WkSVhLWsou37\n" \
127+
"dUGNuA63nq42SH3gtS0q4nU6gUkkw+dA4ST1cMByVrr1oRQ4WHup4I4TnQOKyF3T\n" \
128+
"4jQy1I+ipnVeAn+tZ/7zyzwMpEHeqNqRXA9FxbTBEoMAJ6QTqXgOvqDeSqIAQm7r\n" \
129+
"OYu5rrgtqyh/S8bGCwvUe4ooAfCSKx2ekYMbBVwW9MT8YS09tuS/iHJ3Mt2RTMLg\n" \
130+
"qeHvVmxrcXqZoFm44Ba7tN/pP0mi9HKyviZT4tmV3IYEbn3JyGGsfkUuVU9wEUfg\n" \
131+
"MCrgrVxrwfketAzooiHMjkVL2ASjzAJTmEvdAPETYXxzJD9LN0ovY3t8JfAC37IN\n" \
132+
"sVXS8/MCggEBALByOS59Y4Ktq1rLBQx8djwQyuneP0wZohUVAx7Gk7xZIfklQDyg\n" \
133+
"v/R4PrcVezstcPpDnykdjScCsGJR+uWc0v667I/ttP/e6utz5hVmmBGu965dPAzE\n" \
134+
"c1ggaSkOqFfRg/Nr2Qbf+fH0YPnHYSqHe/zSt0OMIvaaeXLcdKhEDSCUBRhE1HWB\n" \
135+
"kxR046WzgBeYzNQwycz9xwqsctJKGpeR9ute+5ANHPd3X9XtID0fqz8ctI5eZaSw\n" \
136+
"wApIW01ZQcAF8B+4WkkVuFXnpWW33yCOaRyPVOPHpnclr5WU1fS+3Q85QkW9rkej\n" \
137+
"97zlkl0QY9AHJqrXnoML1ywAK7ns+MVyNK8CggEAf62xcKZhOb1djeF72Ms+i/i/\n" \
138+
"WIAq4Q4YpsElgvJTHpNH2v9g4ngSTKe3ws3bGc502sWRlhcoTFMOW2rJNe/iqKkb\n" \
139+
"3cdeTkseDbpqozmJWz9dJWSVtXas2bZjzBEa//gQ7nHGVeQdqZJQ9rxPsoOAkfpi\n" \
140+
"qCFrmfUVUqC53e3XMt8+W+aSvKl+JZiB9ozkO9A6Q0vfQLKtjUMdQE3XaCFQT8DI\n" \
141+
"smaLBlBmeRaBpc02ENeC4ADlWosm1SwgxqMhuh2Alba/GrHOoPlVl4hDs9Fb5a6R\n" \
142+
"rmpXSt07GAxnG6j9jssA95E4rc1zO0CVKG5bvjVTxwi/sT0/VVX7VsJM4uTAQg==\n" \
143+
"-----END RSA PRIVATE KEY-----\n"
144144

145145
/*
146146
* Uncomment this line to enable ECDSA benchmark.
@@ -163,21 +163,21 @@
163163
#define HEADER_FORMAT " %-24s : "
164164
#define TITLE_LEN 25
165165

166-
#define OPTIONS \
167-
"md4, md5, ripemd160, sha1, sha256, sha512,\r\n" \
168-
"arc4, camellia, blowfish,\r\n" \
169-
"des3, des, aes_cmac, des3_cmac, aes_cbc, \r\n" \
170-
"aes_ctr, aes_gcm, aes_ccm,\r\n" \
171-
"havege, ctr_drbg, hmac_drbg,\r\n" \
172-
"rsa, dhm, ecdsa, ecdh.\r\n"
166+
#define OPTIONS \
167+
"md4, md5, ripemd160, sha1, sha256, sha512,\n" \
168+
"arc4, camellia, blowfish,\n" \
169+
"des3, des, aes_cmac, des3_cmac, aes_cbc, \n" \
170+
"aes_ctr, aes_gcm, aes_ccm,\n" \
171+
"havege, ctr_drbg, hmac_drbg,\n" \
172+
"rsa, dhm, ecdsa, ecdh.\n"
173173

174174
#if defined(MBEDTLS_ERROR_C)
175175
#define PRINT_ERROR \
176176
mbedtls_strerror( ret, ( char * )tmp, sizeof( tmp ) ); \
177-
mbedtls_printf( "FAILED: %s\r\n", tmp );
177+
mbedtls_printf( "FAILED: %s\n", tmp );
178178
#else
179179
#define PRINT_ERROR \
180-
mbedtls_printf( "FAILED: -0x%04x\r\n", -ret );
180+
mbedtls_printf( "FAILED: -0x%04x\n", -ret );
181181
#endif
182182

183183
static volatile int alarmed;
@@ -195,8 +195,7 @@ do { \
195195
CODE; \
196196
} \
197197
\
198-
mbedtls_printf( "%9lu KB/s\r\n", \
199-
i * BUFSIZE / 1024 ); \
198+
mbedtls_printf( "%9lu KB/s\n", i * BUFSIZE / 1024 ); \
200199
} while( 0 )
201200

202201
#if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C) && defined(MBEDTLS_MEMORY_DEBUG)
@@ -243,7 +242,7 @@ do { \
243242
{ \
244243
mbedtls_printf( "%6lu ms/" TYPE, ms ); \
245244
MEMORY_MEASURE_PRINT( sizeof( TYPE ) + 1 ); \
246-
mbedtls_printf( "\r\n" ); \
245+
mbedtls_printf( "\n" ); \
247246
} \
248247
} while( 0 )
249248

@@ -983,13 +982,13 @@ static int benchmark( int argc, char *argv[], mbedtls_platform_context* ctx )
983982
todo.ecdh = 1;
984983
else
985984
{
986-
mbedtls_printf( "Unrecognized option: %s\r\n", argv[i] );
985+
mbedtls_printf( "Unrecognized option: %s\n", argv[i] );
987986
mbedtls_printf( "Available options: " OPTIONS );
988987
}
989988
}
990989
}
991990

992-
mbedtls_printf( "\r\n\r\n" );
991+
mbedtls_printf( "\n\n" );
993992

994993
#if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C)
995994
mbedtls_memory_buffer_alloc_init( malloc_buf, sizeof( malloc_buf ) );
@@ -1005,7 +1004,7 @@ static int benchmark( int argc, char *argv[], mbedtls_platform_context* ctx )
10051004
if( test_pk( &todo, ctx ) != 0)
10061005
return ( 1 );
10071006

1008-
mbedtls_printf("\r\nDONE\r\n");
1007+
mbedtls_printf("\nDONE\n");
10091008

10101009
#if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C)
10111010
mbedtls_memory_buffer_alloc_free();
@@ -1019,13 +1018,13 @@ int main(void) {
10191018
int exit_code = MBEDTLS_EXIT_FAILURE;
10201019

10211020
if((exit_code = mbedtls_platform_setup(&platform_ctx)) != 0) {
1022-
printf("Platform initialization failed with error %d\r\n", exit_code);
1021+
printf("Platform initialization failed with error %d\n", exit_code);
10231022
return MBEDTLS_EXIT_FAILURE;
10241023
}
10251024

10261025
exit_code = benchmark(0, NULL, &platform_ctx);
10271026
if (exit_code != 0) {
1028-
mbedtls_printf("Benchmark failed with error %d\r\n", exit_code);
1027+
mbedtls_printf("Benchmark failed with error %d\n", exit_code);
10291028
exit_code = MBEDTLS_EXIT_FAILURE;
10301029
}
10311030

benchmark/mbed_app.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
{
2-
"macros": ["OS_MAINSTKSIZE=2048"]
2+
"macros": ["OS_MAINSTKSIZE=2048"],
3+
"target_overrides": {
4+
"*": {
5+
"platform.stdio-convert-newlines": true
6+
}
7+
}
38
}

0 commit comments

Comments
 (0)