コード例 #1
0
ファイル: ec.py プロジェクト: HanSangYoon/aster_jeniel
 def signer(self, signature_algorithm):
     _warn_sign_verify_deprecated()
     _check_signature_algorithm(signature_algorithm)
     _check_not_prehashed(signature_algorithm.algorithm)
     return _ECDSASignatureContext(
         self._backend, self, signature_algorithm.algorithm
     )
コード例 #2
0
ファイル: ec.py プロジェクト: reaperhulk/cryptography
 def signer(self, signature_algorithm):
     _warn_sign_verify_deprecated()
     _check_signature_algorithm(signature_algorithm)
     _check_not_prehashed(signature_algorithm.algorithm)
     return _ECDSASignatureContext(
         self._backend, self, signature_algorithm.algorithm
     )
コード例 #3
0
    def verifier(self, signature, signature_algorithm):
        _warn_sign_verify_deprecated()
        utils._check_bytes("signature", signature)

        _check_not_prehashed(signature_algorithm)
        return _DSAVerificationContext(self._backend, self, signature,
                                       signature_algorithm)
コード例 #4
0
ファイル: dsa.py プロジェクト: 18636800170/videoWebsie
    def verifier(self, signature, signature_algorithm):
        _warn_sign_verify_deprecated()
        if not isinstance(signature, bytes):
            raise TypeError("signature must be bytes.")

        _check_not_prehashed(signature_algorithm)
        return _DSAVerificationContext(self._backend, self, signature,
                                       signature_algorithm)
コード例 #5
0
ファイル: rsa.py プロジェクト: DamirAinullin/PTVS
    def verifier(self, signature, padding, algorithm):
        _warn_sign_verify_deprecated()
        if not isinstance(signature, bytes):
            raise TypeError("signature must be bytes.")

        _check_not_prehashed(algorithm)
        return _RSAVerificationContext(
            self._backend, self, signature, padding, algorithm
        )
コード例 #6
0
ファイル: ec.py プロジェクト: reaperhulk/cryptography
    def verifier(self, signature, signature_algorithm):
        _warn_sign_verify_deprecated()
        utils._check_bytes("signature", signature)

        _check_signature_algorithm(signature_algorithm)
        _check_not_prehashed(signature_algorithm.algorithm)
        return _ECDSAVerificationContext(
            self._backend, self, signature, signature_algorithm.algorithm
        )
コード例 #7
0
 def signer(
     self, signature_algorithm: ec.EllipticCurveSignatureAlgorithm
 ) -> AsymmetricSignatureContext:
     _warn_sign_verify_deprecated()
     _check_signature_algorithm(signature_algorithm)
     _check_not_prehashed(signature_algorithm.algorithm)
     # This assert is to help mypy realize what type this object holds
     assert isinstance(signature_algorithm.algorithm, hashes.HashAlgorithm)
     return _ECDSASignatureContext(self._backend, self,
                                   signature_algorithm.algorithm)
コード例 #8
0
    def verifier(
        self,
        signature: bytes,
        signature_algorithm: hashes.HashAlgorithm,
    ) -> AsymmetricVerificationContext:
        _warn_sign_verify_deprecated()
        utils._check_bytes("signature", signature)

        _check_not_prehashed(signature_algorithm)
        return _DSAVerificationContext(self._backend, self, signature,
                                       signature_algorithm)
コード例 #9
0
ファイル: ec.py プロジェクト: reidefe/foxy
    def verifier(
        self, signature: bytes,
        signature_algorithm: ec.EllipticCurveSignatureAlgorithm
    ) -> AsymmetricVerificationContext:
        _warn_sign_verify_deprecated()
        utils._check_bytes("signature", signature)

        _check_signature_algorithm(signature_algorithm)
        _check_not_prehashed(signature_algorithm.algorithm)
        # This assert is to help mypy realize what type this object holds
        assert isinstance(signature_algorithm.algorithm, hashes.HashAlgorithm)
        return _ECDSAVerificationContext(self._backend, self, signature,
                                         signature_algorithm.algorithm)
コード例 #10
0
 def signer(self, padding, algorithm):
     _warn_sign_verify_deprecated()
     _check_not_prehashed(algorithm)
     return _RSASignatureContext(self._backend, self, padding, algorithm)
コード例 #11
0
ファイル: rsa.py プロジェクト: DamirAinullin/PTVS
 def signer(self, padding, algorithm):
     _warn_sign_verify_deprecated()
     _check_not_prehashed(algorithm)
     return _RSASignatureContext(self._backend, self, padding, algorithm)
コード例 #12
0
 def signer(
     self, signature_algorithm: hashes.HashAlgorithm
 ) -> AsymmetricSignatureContext:
     _warn_sign_verify_deprecated()
     _check_not_prehashed(signature_algorithm)
     return _DSASignatureContext(self._backend, self, signature_algorithm)