Déjà le NRF24L01 c'est du 2.4 ghz, pas du 433 mhz.
Ensuite le but du rolling code c'est justement d'être codé ! et donc (en théorie) indéchiffrable. Et rolling code c'est juste un terme général, qui signifie que le code généré est codé suivant le code précédent, après chacun le fait à sa sauce. Après, ici il est question de KeeLoq qui un rolling code employé sur énormément de produits commerciaux, utilisant des solution hard décrite dans les précédents lien de chabot. Et faire sans ce hard, je ne sais même pas si c'est possible.