A High-Speed Elliptic Curve Cryptographic Processor for Generic Curves over GF(p)