The invention discloses a data card, a terminal device, and an information transmission method and system, wherein the method includes: a sender acquires a scrambling and descrambling key, and packages the scrambling and descrambling keys together and sends them to a receiver; The receiver receives the encapsulated scrambler and descrambling key, and uses the descrambling key to descramble the scrambled stream to obtain a clear stream. The present invention performs descrambling on the AP side, and at the same time calculates the descrambling key on the data card side, further repackages the scrambled flow and the corresponding descrambling key into a new data frame, and then sends it to the AP for The AP processes and plays, and can realize the synchronous transmission of the key and the code stream, thereby effectively solving the problem of partial descrambling failure in related technologies, and avoiding excessive occupation of processing resources of the data card, and solving the performance bottleneck of the data card.