Date: Wed, 16 May 2012 13:56:21 -0700 (PDT) From: deepika dutta <deepikadutta_19@...oo.com> To: "john-dev@...ts.openwall.com" <john-dev@...ts.openwall.com> Subject: mschapv2-conversion I did following modifications and while debugging the program, it gets terminated in fmt_self_test() in crypt_all(). It is not able to do the DES encryption. I think that I may be compiling the program wrongly. I don't know what's the problem. I did following changes. 1. In MSCAHPv2_fmt_plug.c, in init(), DES_bs_init() is called with LM=2. 2. In DES_bs.c, DES_bs_init() changes done for option LM=2. 3. In MSCHAPv2_fmt_plug.c, mschapv2_set_salt(), challenge is set as plaintext in DES_bs_all.B. 4. MSCHAPv2_fmt_plug.c, mschapv2_crypt_all(), call to DES_bs_set_key() and DES_bs_crypt_one() is made. 5. In DES_bs_b.c, DES_bs_crypt_one() function is added. I have not completed the conversion fully but was testing for fmt_self_test() which should be able to encrypt using DES_bs_crypt_one() but it terminates on reaching S1(....). I have attached the source files, where sections marked CHANGE are the changes I have done. Cheers, Deepika Content of type "text/html" skipped View attachment "DES_bs.c" of type "text/plain" (11241 bytes) View attachment "DES_bs_b.c" of type "text/plain" (42423 bytes) View attachment "MSCHAPv2_fmt_plug.c" of type "text/plain" (15083 bytes)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.