algebra-for-security-poly