There are solutions to $\Delta^2 f = -f$, but sadly they lack some of the interesting properties of their continuous counterparts: they are not periodic.
Fortunately there is a way to construct periodic analogues of $\sin$ and $\cos$, and both solutions (periodic and nonperiodic) have a connection with a much deeper question: if the discrete counterparts of real numbers are ordinary integers, which are the discrete counterparts of complex numbers?
It turns out there are two "natural" candidates: the Gaussian integers $a+bi$ and the Eisenstein integers $a+b\omega$, where $a,b\in\mathbb{Z}$ and $\omega = \frac{\sqrt{3}i-1}{2}$ is a third root of unity. These are special in that they are the only choices that generate a regular periodic lattice in the complex plane.
In analogy with the discrete real exponential, which is $(1+1)^x = 2^x$, one can define for each of these complex integers a discrete version of the imaginary exponential $e^{ix}$:
Of these, only the Eisenstein imaginary exponential turns out to be periodic, the reason being that $|1+\omega| = |e^{\pi i/3}|=1$ (this has a geometrical interpretation: you can construct a regular hexagon of side $L$ inscribed in a circle of radius $L$, while you can't do that with a square). From these one can define the corresponding sines and cosines with a discrete Euler's formula:
$$(1+i)^x = \cos_G (x) + i \sin_G (x)$$
$$(1+\omega)^x = \cos_E (x) + \omega \sin_E (x)$$
Thanks to the periodicity of the Eisenstein exponential, you even have an analogue of Euler's identity and a discrete version of $\pi$:
$$(1+\omega)^3 + 1 = 0$$
where the discrete $\pi$ is $3$. In the Gaussian case the solutions have a sort of "semiperiod" equal to $4$, but it's not as satisfying.
At the level of difference equations, to get the periodic trigonometric functions one has to replace $\Delta^2$ by the central difference $\nabla \Delta$ (where $\nabla f(n) = f(n)-f(n-1)$).