The application discloses an authentic high-efficiency n-taken-k careless transmission method and
system, and the method comprises the following steps: S1, a
system establishment step, wherein a
trusted authority KGC outputs
system public parameters mpk and a secret master private key msk based on input security parameters; S2, a
key generation step, wherein the
trusted authority KGC outputs a public-private key pair corresponding to the identity of the sender and the
receiver to the sender and the
receiver based on the identity information of the accepted sender and
receiver; S3, a careless transmission step, wherein the receiver encrypts k own keys and sends them to the sender; the sender converts the k keys and encrypts n information to generate n ciphertexts, and then sends the k converted keys and the n ciphertexts to the receiver; and S4, a decryption step, wherein the receiver uses the k converted keys to decrypt the n ciphertexts to obtain k desired information. The identity
authentication problem of the sender and the receiver in the careless transmission process is solved, and efficient
encryption and decryption are realized.