Working Student (m/f) or Internship Software implementation of RSA/ECC algorithms resistant against side channel attacks

NXP Semiconductor, Inc. • Hamburg, NY 14075

Posted 2 weeks ago

Job Description

NXP Semiconductors enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better and safer. As the world leader in secure connectivity solutions for embedded applications, we are driving innovation in the secure connected vehicle, end-to-end security & privacy and smart connected solutions markets.

For the Software Crypto IP development team, we are looking for a working student /internship (m/f) to work on the study and the design of a software implementation of RSA(Rivest Shamir Adleman)/ECC (Elliptic Curve Cryptography) algorithms resistant against side channel attack.

Your Responsibilities:

* Study/review existing literature on software side channel countermeasure with a focus on Asymmetric cryptographic algorithms

* Implement secure software RSA exponentiation/ECC scalar multiplication prototypes based on review study

* Benchmark performances & code size

* Work together with Vulnerability Analysis team for the side channel evaluation of your implementation.

* Propose optimization & new countermeasures

Your Profile:

* Student (m/f) in Computer Science, Mathematics, Electrical Engineering or similar

* Good programming skills in C/C++

* Knowledge embedded programming is a plus

* Knowledge ARM assembly is a plus

* Team player, pro-active and able to work independently

Working hours:

Working Student: part-time (approx. 18hrs/week)

Internship: full-time (35hrs/week)

NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.


Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY