Browse Source

Quick hacks to get it working

tags/v0.9.3
Michael Brown 18 years ago
parent
commit
5c3837e0ed
1 changed files with 7 additions and 0 deletions
  1. 7
    0
      src/crypto/axtls/rsa.c

+ 7
- 0
src/crypto/axtls/rsa.c View File

273
     else /* randomize the encryption padding with non-zero bytes */   
273
     else /* randomize the encryption padding with non-zero bytes */   
274
     {
274
     {
275
         out_data[1] = 2;
275
         out_data[1] = 2;
276
+        memset(&out_data[2], 0x01, num_pads_needed);
277
+#if 0
276
         get_random_NZ(num_pads_needed, &out_data[2]);
278
         get_random_NZ(num_pads_needed, &out_data[2]);
279
+#endif
277
     }
280
     }
278
 
281
 
279
     out_data[2+num_pads_needed] = 0;
282
     out_data[2+num_pads_needed] = 0;
287
     return byte_size;
290
     return byte_size;
288
 }
291
 }
289
 
292
 
293
+#if 0
294
+
290
 /**
295
 /**
291
  * Take a signature and decrypt it.
296
  * Take a signature and decrypt it.
292
  */
297
  */
328
     return bir;
333
     return bir;
329
 }
334
 }
330
 
335
 
336
+#endif
337
+
331
 #endif  /* CONFIG_SSL_CERT_VERIFICATION */
338
 #endif  /* CONFIG_SSL_CERT_VERIFICATION */

Loading…
Cancel
Save