INNER CODE UNIT · C

rsa

wolfSSL/wolfssh · src/agent.c:471

        WOLFSSH_AGENT_KEY_RSA* rsa = &id->key.rsa;
        word32 keyIdx = 0;

        WMEMCPY(id->keyBuffer, key, keySz);
        id->keyBlob = id->keyBuffer;
        id->keyBlobSz = nSz + eSz + (LENGTH_SZ * 2);

        keyIdx += LENGTH_SZ;

        rsa->n = id->keyBuffer + keyIdx;
        rsa->nSz = nSz;
        keyIdx += nSz + LENGTH_SZ;

        rsa->e = id->keyBuffer + keyIdx;
        rsa->eSz = eSz;
        keyIdx += eSz + LENGTH_SZ;

        rsa->d = id->keyBuffer + keyIdx;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…