2026-08-13 18:48:30 -05:00 | | | //+------------------------------------------------------------------+
|
| | | //| Def.mqh |
|
| | | //| Copyright 2026, Niquel Mendoza |
|
| | | //| https://www.mql5.com |
|
| | | //+------------------------------------------------------------------+
|
| | | #property copyright "Copyright 2026, Niquel Mendoza"
|
| | | #property link "https://www.mql5.com"
|
| | | #property strict
|
| | |
|
| | |
|
2026-08-13 19:43:39 -05:00 | | | #ifndef CRYPTOBYLEO_SRC_MGF1_DEF_MQH
|
| | | #define CRYPTOBYLEO_SRC_MGF1_DEF_MQH
|
2026-08-13 18:48:30 -05:00 | | |
|
| | | //+------------------------------------------------------------------+
|
| | | //| |
|
| | | //+------------------------------------------------------------------+
|
| | | #include "..\\Hash\\All.mqh"
|
| | |
|
| | | //+------------------------------------------------------------------+
|
| | | //| |
|
| | | //+------------------------------------------------------------------+
|
| | | /*
|
| | | Por lo que entindo MGF1 es cmo una funcion que se usa para "extender" el valor retonran
|
| | | por un hash func (de tamaño FIJO) la idea es tener un contador y una seed e ir hasenado y concantendo
|
| | | tantos X bytes nos pidan...
|
| | | Tiene muchas usos utiles.. por lo visto
|
| | | uno qeu se me ocurre es por ejemplo alargar SHA 256 a mas... esto mas aldentae ol usaremos CON OEAP
|
| | | y otros "padders" para RSA..
|
2026-08-13 19:43:39 -05:00 | | | Sincemanter es un agloritmo sencillo pero interesante de entnder me redua al modo CRT de AES,
|
| | | Aparte note qeu esta deincion que doy quizas no es la mejor...
|
| | | Pero en si si vez el algrotimo nota suqe va por ahi pero se peude definir mejor
|
| | | depnedel del uso.
|
| | | ahora una cosa a esa salida se le llama "mascara"
|
2026-08-13 18:48:30 -05:00 | | | */
|
2026-08-13 19:43:39 -05:00 | | |
|
2026-08-13 18:48:30 -05:00 | | |
|
| | | //---
|
2026-08-13 19:43:39 -05:00 | | | #endif // CRYPTOBYLEO_SRC_MGF1_DEF_MQH
|
2026-08-13 18:48:30 -05:00 | | | //+------------------------------------------------------------------+
|