INNER CODE UNIT · C

keyType

wolfSSL/wolfssh · src/agent.c:1136

        byte keyType = NameToId((char*)buf + begin, sz);

        begin += sz;
        if (keyType == ID_SSH_RSA) {
#ifndef WOLFSSH_NO_RSA
            byte* key;
            const byte* scratch;
            word32 keySz, nSz, eSz, dSz, iqmpSz, pSz, qSz, commentSz;

            key = buf + begin;

            /* n */
            ret = GetMpint(&nSz, &scratch, buf, len, &begin);

            /* e */
            if (ret == WS_SUCCESS)
                ret = GetMpint(&eSz, &scratch, buf, len, &begin);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…