Nucleic acid transfer is achieved using a silk-based delivery system which releases nucleic acids from silk-based complexes. The silk-based complexes, which are composed, for example, of plasmid DNA (pDNA) and recombinant silk containing polycation and specific polypeptides sequences, can show high biocompatibility, high delivery efficiency, cell selectivity and controlled release of nucleic acid for nucleic acid transfection.Selon la présente invention, le transfert dacide nucléique est obtenu en utilisant un système dadministration à base de soie qui libère des acides nucléiques de complexes à base de soie. Les complexes à base de soie, qui sont composés, par exemple, dADN plasmidique (ADNp) et la soie recombinante contenant un polycation et des séquences polypeptidiques spécifiques, peuvent présenter une biocompatibilité élevée, une efficacité dadministration élevée, une sélectivité cellulaire et une libération contrôlée dacide nucléique pour la transfection dacide nucléique.