Make EC key interfaces backend specific
diff --git a/docs/hazmat/primitives/interfaces.rst b/docs/hazmat/primitives/interfaces.rst
index c5a430d..c7b94ff 100644
--- a/docs/hazmat/primitives/interfaces.rst
+++ b/docs/hazmat/primitives/interfaces.rst
@@ -503,7 +503,7 @@
     An elliptic curve private key for use with an algorithm such as `ECDSA`_ or
     `EdDSA`_.
 
-    .. classmethod:: signer(signature_algorithm, backend)
+    .. classmethod:: signer(signature_algorithm)
         
         Sign data which can be verified later by others using the public key.
 
@@ -511,10 +511,6 @@
             :class:`~cryptography.hazmat.primitives.interfaces.EllipticCurveSignatureAlgorithm`
             provider.
 
-        :param backend: A
-            :class:`~cryptography.hazmat.backends.interfaces.RSABackend`
-            provider.
-
         :returns:
             :class:`~cryptography.hazmat.primitives.interfaces.AsymmetricSignatureContext`
 
@@ -537,7 +533,7 @@
 
     An elliptic curve public key.
 
-    .. classmethod:: verifier(signer, signature_algorithm, backend)
+    .. classmethod:: verifier(signer, signature_algorithm)
         
         Verify data was signed by the private key associated with this public
         key.
@@ -548,10 +544,6 @@
             :class:`~cryptography.hazmat.primitives.interfaces.EllipticCurveSignatureAlgorithm`
             provider.
 
-        :param backend: A
-            :class:`~cryptography.hazmat.backends.interfaces.RSABackend`
-            provider.
-
         :returns:
             :class:`~cryptography.hazmat.primitives.interfaces.AsymmetricSignatureContext`