I.-L'article L. 1132-3-3 du code du travail est ainsi modifié :
1° Après le premier alinéa, il est inséré un alinéa ainsi rédigé :
« Aucune personne ne peut être écartée d'une procédure de recrutement ou de l'accès à un stage ou à une période de formation professionnelle, aucun salarié ne peut être sanctionné, licencié ou faire l'objet d'une mesure discriminatoire, directe ou indirecte, notamment en matière de rémunération, au sens de l'article L. 3221-3, de mesures d'intéressement ou de distribution d'actions, de formation, de reclassement, d'affectation, de qualification, de classification, de promotion professionnelle, de mutation ou de renouvellement de contrat, pour avoir signalé une alerte dans le respect des articles 6 à 8 de la loi n° 2016-1691 du 9 décembre 2016 relative à la transparence, à la lutte contre la corruption et à la modernisation de la vie économique. » ;
2° La première phrase du second alinéa est ainsi rédigée :
« En cas de litige relatif à l'application des premier et deuxième alinéas, dès lors que la personne présente des éléments de fait qui permettent de présumer qu'elle a relaté ou témoigné de bonne foi de faits constitutifs d'un délit ou d'un crime, ou qu'elle a signalé une alerte dans le respect des articles 6 à 8 de la loi n° 2016-1691 du 9 décembre 2016 précitée, il incombe à la partie défenderesse, au vu des éléments, de prouver que sa décision est justifiée par des éléments objectifs étrangers à la déclaration ou au témoignage de l'intéressé. »
II.-L'article 6 ter A de la loi n° 83-634 du 13 juillet 1983 portant droits et obligations des fonctionnaires est ainsi modifié :
1° Après le premier alinéa, il est inséré un alinéa ainsi rédigé :
« Aucun fonctionnaire ne peut être sanctionné ou faire l'objet d'une mesure discriminatoire, directe ou indirecte, pour avoir signalé une alerte dans le respect des articles 6 à 8 de la loi n° 2016-1691 du 9 décembre 2016 relative à la transparence, à la lutte contre la corruption et à la modernisation de la vie économique. » ;
2° La première phrase de l'avant-dernier alinéa est ainsi modifiée :
a) Le mot : « trois » est remplacé par le mot : « quatre » ;
b) Les mots : « ou d'une situation de conflit d'intérêts » sont remplacés par les mots : «, d'une situation de conflit d'intérêts ou d'un signalement constitutif d'une alerte au sens de l'article 6 de la loi n° 2016-1691 du 9 décembre 2016 précitée » ;
3° Le dernier alinéa est ainsi rédigé :
« Le fonctionnaire qui relate ou témoigne de faits relatifs à une situation de conflit d'intérêts de mauvaise foi ou de tout fait susceptible d'entraîner des sanctions disciplinaires, avec l'intention de nuire ou avec la connaissance au moins partielle de l'inexactitude des faits rendus publics ou diffusés est puni des peines prévues au premier alinéa de l'article 226-10 du code pénal. »