1. A method comprising: selecting a modular multiplication operation available from an operating environment; selecting a data access pattern for processing of data according to a data processing operation; and executing the selected modular multiplication operation to generate modular multiplication results from data accessed according to the selected data access pattern.