Second-order differential uniformity for cryptographic Boolean functions