90° Phase Shift

You want a perfect 90 degree shift for all frequencies? I don’t know of any such technique other than using a Fourier transform (but admittedly my knowledge is limited).

If you’re ok with frequency-dependent phase shifts you can muck around with an all-pass filter.