The invention relates to carrier compositions for nucleic acid delivery which comprise a cationic peptide or polymer in combination with a cationic lipid. The peptide or polymer comprises a disulfide linkage or an -SH moiety capable of forming a disulfide linkage. In a further aspect, the invention relates to nanoparticles comprising a complex of a bioactive cargo material with the peptide or polymer and the lipid. The invention further relates to the preparation and the uses of the nanoparticles.L'invention concerne des compositions de support pour l'administration d'acide nucléique, qui comprennent un peptide ou polymère cationiques en combinaison avec un lipide cationique. Le peptide ou polymère comprend une liaison disulfure, ou un groupement -SH susceptible de former une liaison disulfure. Dans un autre aspect, l'invention concerne des nanoparticules comprenant un complexe associant un matériau de type charge bioactive avec le peptide ou polymère et le lipide. L'invention concerne également la préparation et les utilisations des nanoparticules.