~ubuntu-branches/debian/squeeze/pycryptopp/squeeze

« back to all changes in this revision

Viewing changes to cryptopp/TestVectors/rsa_pkcs1_1_5.txt

  • Committer: Bazaar Package Importer
  • Author(s): Zooko O'Whielacronx
  • Date: 2009-06-22 22:20:50 UTC
  • Revision ID: james.westby@ubuntu.com-20090622222050-hbqmn50dt2kvoz5o
Tags: upstream-0.5.14
ImportĀ upstreamĀ versionĀ 0.5.14

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
AlgorithmType: Signature
 
2
Name: RSA/PKCS1-1.5(MD2)
 
3
KeyFormat: DER
 
4
Source: http://www.rsasecurity.com/rsalabs/pkcs/index.html, \
 
5
        Some Examples of the PKCS Standards
 
6
PrivateKey: \
 
7
        30 82 01 50\
 
8
           02 01 00                                      #version = 0\
 
9
           30 0d                       #privateKeyAlgorithmIdentifier\
 
10
                  06 09                        #algorithm = rsaEncryption\
 
11
                         2a 86 48 86 f7 0d 01 01 01\
 
12
                  05 00                                #parameters = NULL\
 
13
           04 82 01 3a           #privateKey = RSAPrivateKey encoding\
 
14
                  30 82 01 36\
 
15
                         02 01 00                                      #version = 0\
 
16
                         02 40                                         #modulus = n\
 
17
                                0a 66 79 1d c6 98 81 68 de 7a b7 74 19 bb 7f b0\
 
18
                                c0 01 c6 27 10 27 00 75 14 29 42 e1 9a 8d 8c 51\
 
19
                                d0 53 b3 e3 78 2a 1d e5 dc 5a f4 eb e9 94 68 17\
 
20
                                01 14 a1 df e6 7c dc 9a 9a f5 5d 65 56 20 bb ab\
 
21
                         02 03 01 00 01                         #publicExponent = e\
 
22
                         02 40                                 #privateExponent = d\
 
23
                                01 23 c5 b6 1b a3 6e db 1d 36 79 90 41 99 a8 9e\
 
24
                                a8 0c 09 b9 12 2e 14 00 c0 9a dc f7 78 46 76 d0\
 
25
                                1d 23 35 6a 7d 44 d6 bd 8b d5 0e 94 bf c7 23 fa\
 
26
                                87 d8 86 2b 75 17 76 91 c1 1d 75 76 92 df 88 81\
 
27
                         02 20                                          #prime1 = p\
 
28
                                33 d4 84 45 c8 59 e5 23 40 de 70 4b cd da 06 5f\
 
29
                                bb 40 58 d7 40 bd 1d 67 d2 9e 9c 14 6c 11 cf 61\
 
30
                         02 20                                          #prime2 = q\
 
31
                                33 5e 84 08 86 6b 0f d3 8d c7 00 2d 3f 97 2c 67\
 
32
                                38 9a 65 d5 d8 30 65 66 d5 c4 f2 a5 aa 52 62 8b\
 
33
                         02 20                               #exponent1 = d mod p-1\
 
34
                                04 5e c9 00 71 52 53 25 d3 d4 6d b7 96 95 e9 af\
 
35
                                ac c4 52 39 64 36 0e 02 b1 19 ba a3 66 31 62 41\
 
36
                         02 20                               #exponent2 = d mod q-1\
 
37
                                15 eb 32 73 60 c7 b6 0d 12 e5 e2 d1 6b dc d9 79\
 
38
                                81 d1 7f ba 6b 70 db 13 b2 0b 43 6e 24 ea da 59\
 
39
                         02 20                             #coefficient = q-1 mod p\
 
40
                                2c a6 36 6d 72 78 1d fa 24 d3 4a 9a 24 cb c2 ae\
 
41
                                92 7a 99 58 af 42 65 63 ff 63 fb 11 65 8a 46 1d
 
42
PublicKey: \
 
43
   30 5b                                #subjectPublicKeyInfo\
 
44
      30 0d                                        #algorithm\
 
45
         06 09                     #algorithm = rsaEncryption\
 
46
            2a 86 48 86 f7 0d 01 01 01\
 
47
         05 00                             #parameters = NULL\
 
48
      03 4a         #subjectPublicKey = RSAPublicKey encoding\
 
49
         00\
 
50
                 30 47\
 
51
                    02 40                                         #modulus = n\
 
52
                           0a 66 79 1d c6 98 81 68 de 7a b7 74 19 bb 7f b0\
 
53
                           c0 01 c6 27 10 27 00 75 14 29 42 e1 9a 8d 8c 51\
 
54
                           d0 53 b3 e3 78 2a 1d e5 dc 5a f4 eb e9 94 68 17\
 
55
                           01 14 a1 df e6 7c dc 9a 9a f5 5d 65 56 20 bb ab\
 
56
                    02 03 01 00 01                                #publicExponent = e
 
57
Test: KeyPairValidAndConsistent
 
58
Message: # "Everyone gets Friday off."\
 
59
        45 76 65 72 79 6f 6e 65 20 67 65 74 73 20 46 72 69 64 61 79 20 6f 66 66 2e
 
60
Signature: \
 
61
        05fa6a812fc7df8bf4f2542509e03e84\
 
62
        6e11b9c620be2009efb440efbcc66921\
 
63
        6994ac04f341b57d05202d428fb2a27b\
 
64
        5c77dfd9b15bfc3d559353503410c1e1
 
65
Test: Verify
 
66
Name: RSA/PKCS1-1.5(SHA-1)
 
67
Source: generated by Wei Dai using Crypto++ 5.0
 
68
Signature: 0610761F95FFD1B8F29DA34212947EC2AA0E358866A722F03CC3C41487ADC604A48FF54F5C6BEDB9FB7BD59F82D6E55D8F3174BA361B2214B2D74E8825E04E81
 
69
Test: Verify
 
70
Message: 00
 
71
Test: NotVerify
 
72
 
 
73
AlgorithmType: Signature
 
74
Name: RSA/PKCS1-1.5(SHA-1)
 
75
Source: http://islab.oregonstate.edu/emails/pkcs-tng-02/0152
 
76
KeyFormat: Component
 
77
Modulus: A885B6F851A8079AB8A281DB0297148511EE0D8C07C0D4AE6D6FED461488E0D41E3FF8F281B06A3240B5007A5C2AB4FB6BE8AF88F119DB998368DDDC9710ABED
 
78
PublicExponent: 010001
 
79
PrivateExponent: 2B259D2CA3DF851EE891F6F4678BDDFD9A131C95D3305C63D2723B4A5B9C960F5EC8BB7DCDDBEBD8B6A38767D64AD451E9383E0891E4EE7506100481F2B49323
 
80
Prime1: D7103CD676E39824E2BE50B8E6533FE7CB7484348E283802AD2B8D00C80D19DF
 
81
Prime2: C89996DC169CEB3F227958275968804D4BE9FC4012C3219662F1A438C9950BB3
 
82
ModPrime1PrivateExponent: 5D8EA4C8AF83A70634D5920C3DB66D908AC3AF57A597FD75BC9BBB856181C185
 
83
ModPrime2PrivateExponent: C598E54DAEC8ABC1E907769A6C2BD01653ED0C9960E1EDB7E186FDA922883A99
 
84
MultiplicativeInverseOfPrime2ModPrime1: 7C6F27B5B51B78AD80FB36E700990CF307866F2943124CBD93D97C137794C104
 
85
Test: KeyPairValidAndConsistent
 
86
Source: generated by Wei Dai using Crypto++ 5.0
 
87
Message: 74657374 # "test"
 
88
Signature: A7E00CE4391F914D82158D9B732759808E25A1C6383FE87A5199157650D4296CF612E9FF809E686A0AF328238306E79965F6D0138138829D9A1A22764306F6CE
 
89
Test: Verify