Yes NIN is now compulsory for jamb. It is best your information on NIN matches with information on your jamb profile. There is a belief that information on on NIN will be updated on your jamb profile.