summaryrefslogtreecommitdiff
path: root/sc448.h
diff options
context:
space:
mode:
Diffstat (limited to 'sc448.h')
-rw-r--r--sc448.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/sc448.h b/sc448.h
index 86d1c31..245763e 100644
--- a/sc448.h
+++ b/sc448.h
@@ -14,7 +14,6 @@
#define sc448_sub_nored crypto_sign_ed448_ref_sc448_sub_nored
#define sc448_mul crypto_sign_ed448_ref_sc448_mul
#define sc448_window3 crypto_sign_ed448_ref_sc448_window3
-#define sc448_window5 crypto_sign_ed448_ref_sc448_window5
#define sc448_2interleave2 crypto_sign_ed448_ref_sc448_2interleave2
typedef struct
@@ -41,17 +40,11 @@ void sc448_sub_nored(sc448 *r, const sc448 *x, const sc448 *y);
void sc448_mul(sc448 *r, const sc448 *x, const sc448 *y);
-#if 0
/* Convert s into a representation of the form \sum_{i=0}^{84}r[i]2^3
* with r[i] in {-4,...,3}
*/
-void sc448_window3(signed char r[85], const sc448 *s);
+void sc448_window3(signed char r[149], const sc448 *s);
-/* Convert s into a representation of the form \sum_{i=0}^{50}r[i]2^5
- * with r[i] in {-16,...,15}
- */
-void sc448_window5(signed char r[51], const sc448 *s);
+void sc448_2interleave2(unsigned char r[223], const sc448 *s1, const sc448 *s2);
-void sc448_2interleave2(unsigned char r[127], const sc448 *s1, const sc448 *s2);
-#endif
-#endif
+#endif \ No newline at end of file