/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/ |
V3SchemeSigner.java | 29 import com.android.apksig.internal.apk.SignatureAlgorithm; 77 public static List<SignatureAlgorithm> getSuggestedSignatureAlgorithms( 90 List<SignatureAlgorithm> algorithms = new ArrayList<>(); 91 algorithms.add(SignatureAlgorithm.RSA_PKCS1_V1_5_WITH_SHA256); 93 algorithms.add(SignatureAlgorithm.VERITY_RSA_PKCS1_V1_5_WITH_SHA256); 99 return Collections.singletonList(SignatureAlgorithm.RSA_PKCS1_V1_5_WITH_SHA512); 103 List<SignatureAlgorithm> algorithms = new ArrayList<>(); 104 algorithms.add(SignatureAlgorithm.DSA_WITH_SHA256); 106 algorithms.add(SignatureAlgorithm.VERITY_DSA_WITH_SHA256); 114 List<SignatureAlgorithm> algorithms = new ArrayList<>() [all...] |
/external/boringssl/src/ssl/test/runner/ |
sign.go | 30 func selectSignatureAlgorithm(version uint16, key crypto.PrivateKey, config *Config, peerSigAlgs []signatureAlgorithm) (signatureAlgorithm, error) { 35 peerSigAlgs = []signatureAlgorithm{signatureRSAPKCS1WithSHA1, signatureECDSAWithSHA1} 55 func signMessage(version uint16, key crypto.PrivateKey, config *Config, sigAlg signatureAlgorithm, msg []byte) ([]byte, error) { 71 func verifyMessage(version uint16, key crypto.PublicKey, config *Config, sigAlg signatureAlgorithm, msg, sig []byte) error { 276 func getSigner(version uint16, key interface{}, config *Config, sigAlg signatureAlgorithm, isVerify bool) (signer, error) {
|
common.go | 187 // signatureAlgorithm corresponds to a SignatureScheme value from TLS 1.3. Note 189 // TLS 1.2's SignatureAlgorithm but otherwise refers to them as 'signature 191 type signatureAlgorithm uint16 195 signatureRSAPKCS1WithMD5 signatureAlgorithm = 0x0101 196 signatureRSAPKCS1WithSHA1 signatureAlgorithm = 0x0201 197 signatureRSAPKCS1WithSHA256 signatureAlgorithm = 0x0401 198 signatureRSAPKCS1WithSHA384 signatureAlgorithm = 0x0501 199 signatureRSAPKCS1WithSHA512 signatureAlgorithm = 0x0601 202 signatureECDSAWithSHA1 signatureAlgorithm = 0x0203 203 signatureECDSAWithP256AndSHA256 signatureAlgorithm = 0x040 [all...] |
key_agreement.go | 64 var sigAlg signatureAlgorithm 235 func (ka *rsaKeyAgreement) peerSignatureAlgorithm() signatureAlgorithm { 381 peerSignatureAlgorithm signatureAlgorithm 391 var sigAlg signatureAlgorithm 457 var sigAlg signatureAlgorithm 462 sigAlg = signatureAlgorithm(sig[0])<<8 | signatureAlgorithm(sig[1]) 593 func (ka *ecdheKeyAgreement) peerSignatureAlgorithm() signatureAlgorithm { 635 func (ka *nilKeyAgreement) peerSignatureAlgorithm() signatureAlgorithm { 765 func (ka *pskKeyAgreement) peerSignatureAlgorithm() signatureAlgorithm { [all...] |
handshake_messages.go | 277 signatureAlgorithms []signatureAlgorithm 616 func parseSignatureAlgorithms(reader *byteReader, out *[]signatureAlgorithm) bool { 621 *out = make([]signatureAlgorithm, 0, len(sigAlgs)/2) 627 *out = append(*out, signatureAlgorithm(v)) [all...] |
handshake_client.go | 890 c.peerSignatureAlgorithm = certVerifyMsg.signatureAlgorithm 892 err = verifyMessage(c.vers, getCertificatePublicKey(leaf), c.config, certVerifyMsg.signatureAlgorithm, input, certVerifyMsg.signature) 1011 certVerify.signatureAlgorithm, err = selectSignatureAlgorithm(c.vers, privKey, c.config, certReq.signatureAlgorithms) 1018 certVerify.signature, err = signMessage(c.vers, privKey, c.config, certVerify.signatureAlgorithm, input) 1024 certVerify.signatureAlgorithm = c.config.Bugs.SendSignatureAlgorithm [all...] |
handshake_server.go | 894 certVerify.signatureAlgorithm, err = selectSignatureAlgorithm(c.vers, privKey, config, hs.clientHello.signatureAlgorithms) 901 certVerify.signature, err = signMessage(c.vers, privKey, c.config, certVerify.signatureAlgorithm, input) 908 certVerify.signatureAlgorithm = config.Bugs.SendSignatureAlgorithm 1040 c.peerSignatureAlgorithm = certVerify.signatureAlgorithm 1042 if err := verifyMessage(c.vers, pub, config, certVerify.signatureAlgorithm, input, certVerify.signature); err != nil [all...] |
/cts/hostsidetests/devicepolicy/app/DeviceAndProfileOwner/src/com/android/cts/deviceandprofileowner/ |
KeyManagementTest.java | 76 public final String signatureAlgorithm; 80 String keyAlgorithm, String signatureAlgorithm, 83 this.signatureAlgorithm = signatureAlgorithm; 394 String keyAlgorithm, String signatureAlgorithm, 434 verifySignatureOverData(signatureAlgorithm, keyPair); 457 supportedKey.keyAlgorithm, supportedKey.signatureAlgorithm, 501 supportedKey.keyAlgorithm, supportedKey.signatureAlgorithm, 545 supportedKey.signatureAlgorithm,
|
/cts/tests/tests/keystore/src/android/keystore/cts/ |
RSASignatureTest.java | 150 private Collection<ImportedKey> importKatKeyPairs(String signatureAlgorithm) 153 TestUtils.getMinimalWorkingImportParametersForSigningingWith(signatureAlgorithm);
|
TestUtils.java | [all...] |
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/operator/ |
DefaultSignatureAlgorithmIdentifierFinder.java | 203 private static AlgorithmIdentifier generate(String signatureAlgorithm) 209 String algorithmName = Strings.toUpperCase(signatureAlgorithm);
|
/tools/apksig/src/main/java/com/android/apksig/internal/apk/ |
ApkSigningBlockUtils.java | 83 public static int compareSignatureAlgorithm(SignatureAlgorithm alg1, SignatureAlgorithm alg2) { 195 SignatureAlgorithm signatureAlgorithm = 196 SignatureAlgorithm.findById(expected.getSignatureAlgorithmId()); 197 if (signatureAlgorithm == null) { 201 signatureAlgorithm.getContentDigestAlgorithm(); [all...] |
/prebuilts/go/darwin-x86/src/crypto/tls/ |
prf.go | 181 func lookupTLSHash(signatureAlgorithm SignatureScheme) (crypto.Hash, error) { 182 switch signatureAlgorithm { 192 return 0, fmt.Errorf("tls: unsupported signature algorithm: %#04x", signatureAlgorithm) 325 func (h finishedHash) hashForClientCertificate(sigType uint8, signatureAlgorithm SignatureScheme, masterSecret []byte) ([]byte, crypto.Hash, error) { 342 hashAlg, err := lookupTLSHash(signatureAlgorithm)
|
handshake_server.go | 522 var signatureAlgorithm SignatureScheme 525 signatureAlgorithm = certVerify.signatureAlgorithm 526 if !isSupportedSignatureAlgorithm(signatureAlgorithm, supportedSignatureAlgorithms) { 529 sigType = signatureFromSignatureScheme(signatureAlgorithm) 533 // algorithm was possible. Leave signatureAlgorithm 558 if digest, _, err = hs.finishedHash.hashForClientCertificate(sigType, signatureAlgorithm, hs.masterSecret); err != nil { 571 if digest, hashFunc, err = hs.finishedHash.hashForClientCertificate(sigType, signatureAlgorithm, hs.masterSecret); err != nil {
|
handshake_messages.go | 1356 signatureAlgorithm SignatureScheme 1368 m.signatureAlgorithm == m1.signatureAlgorithm && 1390 y[0] = uint8(m.signatureAlgorithm >> 8) 1391 y[1] = uint8(m.signatureAlgorithm) 1417 m.signatureAlgorithm = SignatureScheme(data[0])<<8 | SignatureScheme(data[1]) [all...] |
/prebuilts/go/linux-x86/src/crypto/tls/ |
prf.go | 181 func lookupTLSHash(signatureAlgorithm SignatureScheme) (crypto.Hash, error) { 182 switch signatureAlgorithm { 192 return 0, fmt.Errorf("tls: unsupported signature algorithm: %#04x", signatureAlgorithm) 325 func (h finishedHash) hashForClientCertificate(sigType uint8, signatureAlgorithm SignatureScheme, masterSecret []byte) ([]byte, crypto.Hash, error) { 342 hashAlg, err := lookupTLSHash(signatureAlgorithm)
|
handshake_server.go | 522 var signatureAlgorithm SignatureScheme 525 signatureAlgorithm = certVerify.signatureAlgorithm 526 if !isSupportedSignatureAlgorithm(signatureAlgorithm, supportedSignatureAlgorithms) { 529 sigType = signatureFromSignatureScheme(signatureAlgorithm) 533 // algorithm was possible. Leave signatureAlgorithm 558 if digest, _, err = hs.finishedHash.hashForClientCertificate(sigType, signatureAlgorithm, hs.masterSecret); err != nil { 571 if digest, hashFunc, err = hs.finishedHash.hashForClientCertificate(sigType, signatureAlgorithm, hs.masterSecret); err != nil {
|
handshake_messages.go | 1356 signatureAlgorithm SignatureScheme 1368 m.signatureAlgorithm == m1.signatureAlgorithm && 1390 y[0] = uint8(m.signatureAlgorithm >> 8) 1391 y[1] = uint8(m.signatureAlgorithm) 1417 m.signatureAlgorithm = SignatureScheme(data[0])<<8 | SignatureScheme(data[1]) [all...] |
/frameworks/base/keystore/java/android/security/keystore/ |
AndroidKeyStoreKeyPairGeneratorSpi.java | 635 String signatureAlgorithm = 637 if (signatureAlgorithm == null) { 644 privateKey, publicKey, signatureAlgorithm); 658 PrivateKey privateKey, PublicKey publicKey, String signatureAlgorithm) throws Exception { 666 certGen.setSignatureAlgorithm(signatureAlgorithm); [all...] |
/external/wpa_supplicant_8/src/crypto/ |
tls_openssl_ocsp.c | 158 * signatureAlgorithm AlgorithmIdentifier, 164 X509_ALGOR *signatureAlgorithm; 212 ASN1_SIMPLE(BasicOCSPResponse, signatureAlgorithm, X509_ALGOR), 634 basic->signatureAlgorithm, basic->signature,
|
/tools/apksig/src/main/java/com/android/apksig/ |
SigningCertificateLineage.java | 23 import com.android.apksig.internal.apk.SignatureAlgorithm; 233 SignatureAlgorithm signatureAlgorithm = getSignatureAlgorithm(parent); 236 child.getCertificate(), signatureAlgorithm.getId())); 249 newSignerConfig.signatureAlgorithms = Collections.singletonList(signatureAlgorithm); 256 SignatureAlgorithm sigAlgorithm = SignatureAlgorithm.findById(signatures.get(0).getFirst()); 277 private SignatureAlgorithm getSignatureAlgorithm(SignerConfig parent) 282 List<SignatureAlgorithm> algorithms = V3SchemeSigner.getSuggestedSignatureAlgorithms( [all...] |
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/operator/jcajce/ |
OperatorHelper.java | 312 String signatureAlgorithm = (String)oids.get(sigAlgId.getAlgorithm()); 314 sig = helper.createSignature(signatureAlgorithm);
|
/external/curl/lib/ |
x509asn1.c | 704 /* Skip the signatureAlgorithm. */ 705 beg = Curl_getASN1Element(&cert->signatureAlgorithm, beg, end); 723 beg = Curl_getASN1Element(&cert->signatureAlgorithm, beg, end); 950 ccp = dumpAlgo(¶m, cert.signatureAlgorithm.beg, 951 cert.signatureAlgorithm.end); [all...] |
/external/conscrypt/openjdk-integ-tests/src/test/java/org/conscrypt/javax/net/ssl/ |
KeyManagerFactoryTest.java | 264 assertTrue(sigAlgName.contains(TestKeyStore.signatureAlgorithm(keyType)));
|
TrustManagerFactoryTest.java | 168 String sigAlgName = TestKeyStore.signatureAlgorithm(keyType);
|