Faits : A. A._ est une ressortissante française née en 1986 d'une mère française. Le 7 avril 2014, son père, ressortissant suisse, l'a reconnue comme étant sa fille née d'une relation hors mariage. Le 16 juin 2014, A._ a déposé une demande de naturalisation facilitée au sens de l'art. 58c de la loi sur la nationalité du 29 septembre 1952 (LN, RS 141.0). Par communication du 2 avril 2015, le Secrétariat d'Etat aux migrations (ci-après: le SEM) a informé la requérante qu'une naturalisation facilitée au sens de l'art. 58c LN n'était pas possible dès lors que la reconnaissance de paternité avait été prononcée postérieurement à sa majorité; la seule possibilité d'acquérir la nationalité suisse était celle de la naturalisation ordinaire conformément à l'art. 15 LN. B. Par pli du 29 février 2016, A._ a demandé que la naturalisation facilitée lui soit octroyée ou, dans le cas contraire, qu'une décision formelle soit rendue. Le SEM a, par décision du 12 avril 2016, rejeté la demande de naturalisation facilitée de A._. Tout en se référant à l'arrêt C-4905/2013 du Tribunal administratif fédéral du 2 mai 2014, le SEM a rappelé que l'art. 58c LN était une disposition transitoire de l'art. 1 al. 2 LN qui, lui-même, exigeait que l'enfant soit mineur au moment de l'établissement du lien de filiation. Le recours dirigé par l'intéressée contre la décision du SEM a été rejeté par le Tribunal administratif fédéral, par arrêt du 24 juillet 2017. C. Agissant par la voie du recours en matière de droit public, A._ conclut à l'annulation de l'arrêt du Tribunal administratif fédéral, respectivement à l'octroi de la naturalisation facilitée. Invités à se déterminer, l'instance précédente et le SEM ont renoncé à déposer des observations.