Text this: Intro to crytography with mathematical foundations & computer