Faits: Faits: A. X._, ressortissant égyptien né le 19 mai 1963, est arrivé en Suisse le 4 janvier 1991 et à Lausanne le 15 août 1992, venant de Vevey. Au bénéfice d'une autorisation de séjour temporaire, il a fréquenté l'Ecole Bénédict, puis entrepris des études à l'Ecole de français moderne de l'Université de Lausanne. Parallèlement, il a occupé divers emplois temporaires. Le 31 août 1995, il s'est marié à Lausanne avec Y._, une citoyenne suisse de seize ans son aînée. En tant que conjoint d'une suissesse, il a été mis au bénéfice d'une autorisation de séjour à l'année dans le canton de Vaud. Le 15 septembre 1998, X._ a déposé une demande de naturalisation facilitée fondée sur son mariage avec Y._, conformément à l'art. 27 de la loi sur l'acquisition et la perte de la nationalité suisse (LN; RS 141.0). A cette occasion, les époux ont contresigné, le 29 août 2000, une déclaration écrite aux termes de laquelle ils confirmaient vivre en communauté conjugale effective et stable, résidaient à la même adresse et n'envisageaient ni séparation, ni divorce. Par cette déclaration, ils prenaient en outre connaissance du fait que la naturalisation facilitée ne pouvait pas être octroyée lorsque, avant ou pendant la procédure de naturalisation, l'un des conjoints demandait le divorce ou la séparation ou que la communauté conjugale effective n'existait plus, étant de plus précisé que si cet état de fait était dissimulé à l'Office fédéral des étrangers, la naturalisation facilitée pouvait ultérieurement être annulée conformément à l'art. 41 LN. Par décision du 31 octobre 2000, l'autorité fédérale compétente a accordé à X._ la naturalisation facilitée au sens de l'art. 27 LN. En novembre 2000, le recourant est allé vivre chez son frère à Genève. Le 31 décembre suivant, les époux auraient dû quitté leur appartement à Lausanne sur ordre du juge. L'épouse, qui est restée au domicile conjugal, s'est faite expulsée de l'appartement le 6 mars 2001. Elle a rejoint son époux à Genève. Celui-ci a quitté le logement genevois en avril 2001 pour s'installer seul à Lausanne. Par ordonnance du 5 juin 2001, le Président du Tribunal d'arrondissement de Lausanne a autorisé les époux à vivre séparés jusqu'au 31 décembre 2001. En novembre 2000, le recourant est allé vivre chez son frère à Genève. Le 31 décembre suivant, les époux auraient dû quitté leur appartement à Lausanne sur ordre du juge. L'épouse, qui est restée au domicile conjugal, s'est faite expulsée de l'appartement le 6 mars 2001. Elle a rejoint son époux à Genève. Celui-ci a quitté le logement genevois en avril 2001 pour s'installer seul à Lausanne. Par ordonnance du 5 juin 2001, le Président du Tribunal d'arrondissement de Lausanne a autorisé les époux à vivre séparés jusqu'au 31 décembre 2001. B. B.a Le 23 janvier 2002, l'Office fédéral des étrangers (actuellement Office fédéral de l'immigration, de l'intégration et de l'émigration; IMES) a informé X._ que, sur la base de renseignements en sa possession indiquant qu'il vivait séparé de son épouse depuis le 18 juin 2001, il se voyait contraint, compte tenu du très bref laps de temps entre sa naturalisation et sa séparation d'avec son épouse, d'examiner s'il n'y avait pas lieu d'annuler sa naturalisation facilitée en application de l'art. 41 LN. Invité à se déterminer et à produire d'éventuels documents à ce sujet, X._ a notamment fait savoir à l'office fédéral, le 5 février 2002, que la déclaration qu'il avait signée avec sa femme le 29 août 2000 reflétait la situation réelle de sa vie de couple: ils habitaient alors ensemble dans une villa à Lausanne; à la suite du décès des propriétaires de celle-ci, ils avaient été sommés de quitter les lieux pour le 31 décembre 2000 et, au mois d'octobre 2000, son épouse avait commencé d'accumuler une très grande quantité d'objets en prévision du déménagement; à la suite de disputes à l'intérieur du couple portant sur la recherche d'un nouveau logement, il avait été obligé, au mois de novembre 2000, d'aller vivre chez son frère à Genève, afin d'éviter l'expulsion de leur domicile conjugal à Lausanne; son épouse l'avait rejoint en mars 2001, pour une courte période; la vie du couple étant devenue intenable, il avait finalement décidé, vers la fin du mois d'avril 2001, de demander la séparation provisoire pour une durée de six mois; depuis le mois d'août 2001, il habitait seul dans un appartement d'une pièce à Lausanne, mais continuait à s'occuper de sa femme qu'il aimait encore. A l'appui de ses affirmations, l'intéressé a produit le prononcé du président du tribunal d'arrondissement du 5 juin 2001. B.b Par courrier du 24 juin 2002, l'office fédéral a fait savoir à X._ que, sur la base d'autres investigations, il était arrivé à la conclusion que les conditions pour l'annulation de sa naturalisation facilitée étaient remplies et qu'il envisageait d'y procéder. Il avait en effet constaté que la séparation du couple était intervenue en novembre 2000 déjà, soit seulement trois mois après la signature de la déclaration de vie commune du 29 août 2000; il y avait donc lieu de présumer que la stabilité de la communauté conjugale n'existait déjà plus pendant la procédure de naturalisation. Invité à se déterminer sur la mesure envisagée, X._ a donné les précisions suivantes le 12 juillet 2002: il vivait avec son épouse dans un logement assez spacieux à Lausanne; suite au décès des propriétaires de cette maison, les héritiers avaient résilié le bail; il avait donné suite à cette résiliation, de manière parfaitement correcte, en décembre 2000, mais son épouse avait refusé catégoriquement de quitter le logement; elle en avait été expulsée au début de l'année 2001 à l'issue d'une procédure d'expulsion en bonne et due forme et l'avait rejoint dans une résidence provisoire à Genève, si bien qu'il n'y avait pas de séparation conjugale à ce moment-là; c'est seulement lorsque "le phénomène d'accumulation d'objets hétéroclites et de déchets de toute sorte" s'était à nouveau produit à son domicile genevois qu'il avait dû pratiquement s'enfuir de chez lui; ainsi, en août 2000, il n'existait pas la moindre intention d'une séparation conjugale à court ou à moyen terme, la séparation d'avec son épouse ayant été entraînée par un concours de circonstances au sujet duquel il ne pouvait lui être fait aucun reproche. Le 30 juillet 2002, l'office fédéral a accordé à X._ le droit de consulter les pièces de la cause, dont une note du dossier datée du 29 juillet 2002, qui précisait ce qui suit: "Le dossier contient des informations confidentielles qui ne peuvent être divulguées en raison de la protection des données (cf. art. 27 et 28 de la loi sur la procédure administrative [PA]). En effet, d'importants intérêts privés exigent que le secret soit gardé. Toutefois, il en ressort que M. X._ aurait abusé du mariage avec Mme Y._ pour assurer son séjour en Suisse et obtenir la nationalité suisse. Il en ressort aussi que la communauté conjugale ne pouvait plus être qualifiée de stable au moment de la signature de la déclaration concernant la communauté conjugale et au moment de la naturalisation". Par courrier du 8 août 2002, X._ a fait part à l'office fédéral de ses remarques suite à la consultation du dossier, à savoir en particulier sur les témoignages écrits de cinq personnes rendus dans le cadre de la procédure de naturalisation facilitée, sur la déclaration de son épouse contenue dans le rapport de police complémentaire du 5 juillet 2000 confirmant la bonne entente conjugale ainsi que sur les circonstances de la séparation du couple et du moment auquel était survenu la mésentente (été 2000 selon l'autorité intimée, printemps 2001 selon l'intéressé). Il observait en outre, en référence à la note du dossier reproduite ci-dessus, que le dossier mis en consultation ne contenait pas la moindre trace des "autres investigations" menées par l'office fédéral dans le cadre de cette affaire, soulignant que la possibilité pour tout justiciable de consulter un dossier le concernant était garanti non seulement par loi, mais encore par la Constitution fédérale. Il relevait encore que les époux se voyaient très fréquemment et que si lui ne partageait pas le domicile de sa femme, c'était toujours pour la même raison "d'encombrement phénoménal de celui-ci, qui ne lui laisserait aucun espace disponible". B.c Avec l'accord du Service d'état civil et des naturalisations du canton de Berne, donné le 2 juillet 2002, et celui du Service de la justice du canton de Neuchâtel, donné le 23 août 2002, l'office fédéral a, par décision du 18 novembre 2002, prononcé l'annulation de la naturalisation facilitée de X._. Cette décision se fonde sur les éléments suivants: l'intéressé avait épousé, le 31 août 1995, une ressortissante suisse de seize ans son aînée; le couple avait signé, en août 2000, une déclaration concernant la communauté conjugale attestant la stabilité et l'effectivité de l'union, alors qu'il ressortait du dossier que cette dernière connaissait déjà depuis quelques années un certain nombre de problèmes (intervention de la police à deux reprises en 1999 lors d'une dispute entre les époux, violence exercée par le mari sur sa femme lorsqu'il était sous l'emprise de l'alcool); un mois après sa naturalisation, le mari avait quitté le domicile conjugal pour aller vivre à Genève chez son frère; son épouse l'avait certes rejoint en mars 2001, mais uniquement pour une courte période, car il avait ensuite fui le studio et demandé la séparation judiciaire en avril 2001, ne supportant pas le mode de vie de son épouse; les problèmes rencontrés par le couple à l'époque et la suite extrêmement rapide des événements intervenus après la naturalisation facilitée permettaient de présumer que la stabilité requise du mariage n'existait déjà plus le 29 août 2000, et cela quand bien même les époux ne vivaient pas encore séparés au moment de la naturalisation; au surplus, les informations confidentielles figurant au dossier, non divulguées pour des raisons de protection des données, démontraient que X._ avait abusé de son mariage pour assurer son séjour en Suisse et obtenir la nationalité de ce pays; force était de conclure, dans ces circonstances, que la communauté conjugale n'était déjà plus stable et effective le 29 août 2000, ce en dépit des explications fournies par X._ dans ses courriers des 12 juillet et 8 août 2002, déclarant que la mésentente dans son couple ne serait intervenue qu'au printemps 2001. B.d Par décision du 18 novembre 2004, le Département fédéral de justice et police a rejeté le recours formé par X._ contre la décision de l'Office fédéral des étrangers du 18 novembre 2002. B.d Par décision du 18 novembre 2004, le Département fédéral de justice et police a rejeté le recours formé par X._ contre la décision de l'Office fédéral des étrangers du 18 novembre 2002. C. Agissant le 3 janvier 2005 par la voie d'un recours de droit administratif, X._ requiert le Tribunal fédéral d'annuler les décisions du département fédéral du 18 novembre 2004 et de l'office fédéral du 18 novembre 2002. Par ordonnance du 21 janvier 2005, le Président de la IIe Cour civile a admis la requête d'effet suspensif présentée par le recourant. 