Port is_strong_lucas_pseudoprime from Perl 5 to Winxed
completed by: Nagato Yuki
mentors: Duke Leto, Tadeusz SoĊnierz, Andrew Whitworth
Task Description
Port is_strong_lucas_pseudoprime from the Perl 5 CPAN module Math::Primality to Winxed
Steps To Complete This Task
- Create a fork of parrot-math-primality.git on github.com
 - This project will build on the parrot-gmp project
 - Convert the function is_strong_lucas_pseudoprime from Perl 5 to Winxed. The function name should be is_strong_lucas_pseudoprime in Winxed.
 - Port the tests from Math::Primality to Winxed as well
 - Create a Github pull request (button on the upper right of your fork) to have your changes incorporated into the master repository
 
Benefits
- All HLLs on Parrot will be able to use these primality functions, which provide the basic primitives needed to implement various cryptography libraries.
 
Requirements
- Knowledge of prime numbers, Winxed, Perl 5