I don't know about that (maybe is just a rumor). I managed to get the real NCK code only for k300i and was the same usbsmart extracted from phone. Codes are encrypted and encrypting them and writing them in phone so phone will get unlocked or locked back when you enter them from phone keyboard is far more difficult then decrypting that information.
If they were random and you would try to read them with same software again it would result different codes. Or reading them with another software...