• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1licenses(["notice"])
2
3package(default_visibility = ["//visibility:public"])
4
5java_library(
6    name = "hkdf_prf_key_manager",
7    srcs = ["HkdfPrfKeyManager.java"],
8    deps = [
9        ":hkdf_prf_key",
10        ":hkdf_prf_parameters",
11        ":predefined_prf_parameters",
12        ":prf_set",
13        "//proto:hkdf_prf_java_proto",
14        "//proto:tink_java_proto",
15        "//src/main/java/com/google/crypto/tink:accesses_partial_key",
16        "//src/main/java/com/google/crypto/tink:key_manager",
17        "//src/main/java/com/google/crypto/tink:key_template",
18        "//src/main/java/com/google/crypto/tink:parameters",
19        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util",
20        "//src/main/java/com/google/crypto/tink/internal:key_manager_registry",
21        "//src/main/java/com/google/crypto/tink/internal:legacy_key_manager_impl",
22        "//src/main/java/com/google/crypto/tink/internal:mutable_key_creation_registry",
23        "//src/main/java/com/google/crypto/tink/internal:mutable_parameters_registry",
24        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry",
25        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor",
26        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception",
27        "//src/main/java/com/google/crypto/tink/prf/internal:hkdf_prf_proto_serialization",
28        "//src/main/java/com/google/crypto/tink/subtle/prf:hkdf_streaming_prf",
29        "//src/main/java/com/google/crypto/tink/subtle/prf:prf_impl",
30        "//src/main/java/com/google/crypto/tink/subtle/prf:streaming_prf",
31        "//src/main/java/com/google/crypto/tink/util:secret_bytes",
32        "@maven//:com_google_code_findbugs_jsr305",
33    ],
34)
35
36java_library(
37    name = "prf_key_templates",
38    srcs = ["PrfKeyTemplates.java"],
39    visibility = ["//visibility:public"],
40    deps = [
41        ":aes_cmac_prf_key_manager",
42        ":hkdf_prf_key_manager",
43        ":hmac_prf_key_manager",
44        "//proto:aes_cmac_prf_java_proto",
45        "//proto:common_java_proto",
46        "//proto:hkdf_prf_java_proto",
47        "//proto:hmac_prf_java_proto",
48        "//proto:tink_java_proto",
49    ],
50)
51
52java_library(
53    name = "prf_config",
54    srcs = ["PrfConfig.java"],
55    deps = [
56        ":aes_cmac_prf_key_manager",
57        ":hkdf_prf_key_manager",
58        ":hmac_prf_key_manager",
59        ":prf_set_wrapper",
60        "//src/main/java/com/google/crypto/tink/config:tink_fips",
61    ],
62)
63
64java_library(
65    name = "prf_set",
66    srcs = [
67        "Prf.java",
68        "PrfSet.java",
69    ],
70    visibility = ["//visibility:public"],
71    deps = ["@maven//:com_google_errorprone_error_prone_annotations"],
72)
73
74java_library(
75    name = "prf_set_wrapper",
76    srcs = ["PrfSetWrapper.java"],
77    visibility = ["//visibility:public"],
78    deps = [
79        ":prf_set",
80        "//src/main/java/com/google/crypto/tink/internal:legacy_proto_key",
81        "//src/main/java/com/google/crypto/tink/internal:monitoring_client",
82        "//src/main/java/com/google/crypto/tink/internal:monitoring_keyset_info",
83        "//src/main/java/com/google/crypto/tink/internal:monitoring_util",
84        "//src/main/java/com/google/crypto/tink/internal:mutable_monitoring_registry",
85        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry",
86        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor",
87        "//src/main/java/com/google/crypto/tink/internal:primitive_registry",
88        "//src/main/java/com/google/crypto/tink/internal:primitive_set",
89        "//src/main/java/com/google/crypto/tink/internal:primitive_wrapper",
90        "//src/main/java/com/google/crypto/tink/prf/internal:legacy_full_prf",
91        "@maven//:com_google_errorprone_error_prone_annotations",
92    ],
93)
94
95java_library(
96    name = "aes_cmac_prf_key_manager",
97    srcs = ["AesCmacPrfKeyManager.java"],
98    deps = [
99        ":aes_cmac_prf_key",
100        ":aes_cmac_prf_parameters",
101        ":predefined_prf_parameters",
102        ":prf_set",
103        "//proto:aes_cmac_prf_java_proto",
104        "//proto:tink_java_proto",
105        "//src/main/java/com/google/crypto/tink:accesses_partial_key",
106        "//src/main/java/com/google/crypto/tink:key_manager",
107        "//src/main/java/com/google/crypto/tink:key_template",
108        "//src/main/java/com/google/crypto/tink:parameters",
109        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util",
110        "//src/main/java/com/google/crypto/tink/internal:key_manager_registry",
111        "//src/main/java/com/google/crypto/tink/internal:legacy_key_manager_impl",
112        "//src/main/java/com/google/crypto/tink/internal:mutable_key_creation_registry",
113        "//src/main/java/com/google/crypto/tink/internal:mutable_parameters_registry",
114        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry",
115        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor",
116        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception",
117        "//src/main/java/com/google/crypto/tink/prf/internal:aes_cmac_prf_proto_serialization",
118        "//src/main/java/com/google/crypto/tink/subtle:prf_aes_cmac",
119        "//src/main/java/com/google/crypto/tink/util:secret_bytes",
120        "@maven//:com_google_code_findbugs_jsr305",
121    ],
122)
123
124java_library(
125    name = "hmac_prf_key_manager",
126    srcs = ["HmacPrfKeyManager.java"],
127    deps = [
128        ":hmac_prf_key",
129        ":hmac_prf_parameters",
130        ":predefined_prf_parameters",
131        ":prf_set",
132        "//proto:hmac_prf_java_proto",
133        "//proto:tink_java_proto",
134        "//src/main/java/com/google/crypto/tink:accesses_partial_key",
135        "//src/main/java/com/google/crypto/tink:key_manager",
136        "//src/main/java/com/google/crypto/tink:key_template",
137        "//src/main/java/com/google/crypto/tink:parameters",
138        "//src/main/java/com/google/crypto/tink:secret_key_access",
139        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util",
140        "//src/main/java/com/google/crypto/tink/internal:key_manager_registry",
141        "//src/main/java/com/google/crypto/tink/internal:legacy_key_manager_impl",
142        "//src/main/java/com/google/crypto/tink/internal:mutable_key_creation_registry",
143        "//src/main/java/com/google/crypto/tink/internal:mutable_key_derivation_registry",
144        "//src/main/java/com/google/crypto/tink/internal:mutable_parameters_registry",
145        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry",
146        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor",
147        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception",
148        "//src/main/java/com/google/crypto/tink/internal:util",
149        "//src/main/java/com/google/crypto/tink/prf/internal:hmac_prf_proto_serialization",
150        "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce",
151        "//src/main/java/com/google/crypto/tink/util:secret_bytes",
152        "@maven//:com_google_code_findbugs_jsr305",
153    ],
154)
155
156java_library(
157    name = "prf_parameters",
158    srcs = ["PrfParameters.java"],
159    deps = [
160        "//src/main/java/com/google/crypto/tink:parameters",
161        "@maven//:com_google_errorprone_error_prone_annotations",
162    ],
163)
164
165java_library(
166    name = "prf_key",
167    srcs = ["PrfKey.java"],
168    deps = [
169        ":prf_parameters",
170        "//src/main/java/com/google/crypto/tink:key",
171    ],
172)
173
174java_library(
175    name = "hkdf_prf_parameters",
176    srcs = ["HkdfPrfParameters.java"],
177    deps = [
178        ":prf_parameters",
179        "//src/main/java/com/google/crypto/tink/util:bytes",
180        "@maven//:com_google_code_findbugs_jsr305",
181        "@maven//:com_google_errorprone_error_prone_annotations",
182    ],
183)
184
185java_library(
186    name = "hkdf_prf_key",
187    srcs = ["HkdfPrfKey.java"],
188    deps = [
189        ":hkdf_prf_parameters",
190        ":prf_key",
191        "//src/main/java/com/google/crypto/tink:accesses_partial_key",
192        "//src/main/java/com/google/crypto/tink:key",
193        "//src/main/java/com/google/crypto/tink/util:secret_bytes",
194        "@maven//:com_google_code_findbugs_jsr305",
195        "@maven//:com_google_errorprone_error_prone_annotations",
196    ],
197)
198
199java_library(
200    name = "hmac_prf_parameters",
201    srcs = ["HmacPrfParameters.java"],
202    deps = [
203        ":prf_parameters",
204        "@maven//:com_google_code_findbugs_jsr305",
205        "@maven//:com_google_errorprone_error_prone_annotations",
206    ],
207)
208
209java_library(
210    name = "aes_cmac_prf_parameters",
211    srcs = ["AesCmacPrfParameters.java"],
212    deps = [":prf_parameters"],
213)
214
215java_library(
216    name = "hmac_prf_key",
217    srcs = ["HmacPrfKey.java"],
218    deps = [
219        ":hmac_prf_parameters",
220        ":prf_key",
221        "//src/main/java/com/google/crypto/tink:accesses_partial_key",
222        "//src/main/java/com/google/crypto/tink:key",
223        "//src/main/java/com/google/crypto/tink/util:secret_bytes",
224        "@maven//:com_google_code_findbugs_jsr305",
225        "@maven//:com_google_errorprone_error_prone_annotations",
226    ],
227)
228
229java_library(
230    name = "aes_cmac_prf_key",
231    srcs = ["AesCmacPrfKey.java"],
232    deps = [
233        ":aes_cmac_prf_parameters",
234        ":prf_key",
235        "//src/main/java/com/google/crypto/tink:accesses_partial_key",
236        "//src/main/java/com/google/crypto/tink:key",
237        "//src/main/java/com/google/crypto/tink/util:secret_bytes",
238        "@maven//:com_google_code_findbugs_jsr305",
239        "@maven//:com_google_errorprone_error_prone_annotations",
240    ],
241)
242
243android_library(
244    name = "hkdf_prf_key_manager-android",
245    srcs = ["HkdfPrfKeyManager.java"],
246    deps = [
247        ":hkdf_prf_key-android",
248        ":hkdf_prf_parameters-android",
249        ":predefined_prf_parameters-android",
250        ":prf_set-android",
251        "//proto:hkdf_prf_java_proto_lite",
252        "//proto:tink_java_proto_lite",
253        "//src/main/java/com/google/crypto/tink:accesses_partial_key-android",
254        "//src/main/java/com/google/crypto/tink:key_manager-android",
255        "//src/main/java/com/google/crypto/tink:key_template-android",
256        "//src/main/java/com/google/crypto/tink:parameters-android",
257        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util-android",
258        "//src/main/java/com/google/crypto/tink/internal:key_manager_registry-android",
259        "//src/main/java/com/google/crypto/tink/internal:legacy_key_manager_impl-android",
260        "//src/main/java/com/google/crypto/tink/internal:mutable_key_creation_registry-android",
261        "//src/main/java/com/google/crypto/tink/internal:mutable_parameters_registry-android",
262        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry-android",
263        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor-android",
264        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception-android",
265        "//src/main/java/com/google/crypto/tink/prf/internal:hkdf_prf_proto_serialization-android",
266        "//src/main/java/com/google/crypto/tink/subtle/prf:hkdf_streaming_prf-android",
267        "//src/main/java/com/google/crypto/tink/subtle/prf:prf_impl-android",
268        "//src/main/java/com/google/crypto/tink/subtle/prf:streaming_prf-android",
269        "//src/main/java/com/google/crypto/tink/util:secret_bytes-android",
270        "@maven//:com_google_code_findbugs_jsr305",
271    ],
272)
273
274android_library(
275    name = "prf_key_templates-android",
276    srcs = ["PrfKeyTemplates.java"],
277    deps = [
278        ":aes_cmac_prf_key_manager-android",
279        ":hkdf_prf_key_manager-android",
280        ":hmac_prf_key_manager-android",
281        "//proto:aes_cmac_prf_java_proto_lite",
282        "//proto:common_java_proto_lite",
283        "//proto:hkdf_prf_java_proto_lite",
284        "//proto:hmac_prf_java_proto_lite",
285        "//proto:tink_java_proto_lite",
286    ],
287)
288
289android_library(
290    name = "prf_config-android",
291    srcs = ["PrfConfig.java"],
292    deps = [
293        ":aes_cmac_prf_key_manager-android",
294        ":hkdf_prf_key_manager-android",
295        ":hmac_prf_key_manager-android",
296        ":prf_set_wrapper-android",
297        "//src/main/java/com/google/crypto/tink/config:tink_fips-android",
298    ],
299)
300
301android_library(
302    name = "prf_set_wrapper-android",
303    srcs = ["PrfSetWrapper.java"],
304    deps = [
305        ":prf_set-android",
306        "//src/main/java/com/google/crypto/tink/internal:legacy_proto_key-android",
307        "//src/main/java/com/google/crypto/tink/internal:monitoring_client-android",
308        "//src/main/java/com/google/crypto/tink/internal:monitoring_keyset_info-android",
309        "//src/main/java/com/google/crypto/tink/internal:monitoring_util-android",
310        "//src/main/java/com/google/crypto/tink/internal:mutable_monitoring_registry-android",
311        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry-android",
312        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor-android",
313        "//src/main/java/com/google/crypto/tink/internal:primitive_registry-android",
314        "//src/main/java/com/google/crypto/tink/internal:primitive_set-android",
315        "//src/main/java/com/google/crypto/tink/internal:primitive_wrapper-android",
316        "//src/main/java/com/google/crypto/tink/prf/internal:legacy_full_prf-android",
317        "@maven//:com_google_errorprone_error_prone_annotations",
318    ],
319)
320
321android_library(
322    name = "prf_set-android",
323    srcs = [
324        "Prf.java",
325        "PrfSet.java",
326    ],
327    visibility = ["//visibility:public"],
328    deps = ["@maven//:com_google_errorprone_error_prone_annotations"],
329)
330
331android_library(
332    name = "aes_cmac_prf_key_manager-android",
333    srcs = ["AesCmacPrfKeyManager.java"],
334    deps = [
335        ":aes_cmac_prf_key-android",
336        ":aes_cmac_prf_parameters-android",
337        ":predefined_prf_parameters-android",
338        ":prf_set-android",
339        "//proto:aes_cmac_prf_java_proto_lite",
340        "//proto:tink_java_proto_lite",
341        "//src/main/java/com/google/crypto/tink:accesses_partial_key-android",
342        "//src/main/java/com/google/crypto/tink:key_manager-android",
343        "//src/main/java/com/google/crypto/tink:key_template-android",
344        "//src/main/java/com/google/crypto/tink:parameters-android",
345        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util-android",
346        "//src/main/java/com/google/crypto/tink/internal:key_manager_registry-android",
347        "//src/main/java/com/google/crypto/tink/internal:legacy_key_manager_impl-android",
348        "//src/main/java/com/google/crypto/tink/internal:mutable_key_creation_registry-android",
349        "//src/main/java/com/google/crypto/tink/internal:mutable_parameters_registry-android",
350        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry-android",
351        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor-android",
352        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception-android",
353        "//src/main/java/com/google/crypto/tink/prf/internal:aes_cmac_prf_proto_serialization-android",
354        "//src/main/java/com/google/crypto/tink/subtle:prf_aes_cmac-android",
355        "//src/main/java/com/google/crypto/tink/util:secret_bytes-android",
356        "@maven//:com_google_code_findbugs_jsr305",
357    ],
358)
359
360android_library(
361    name = "hmac_prf_key_manager-android",
362    srcs = ["HmacPrfKeyManager.java"],
363    deps = [
364        ":hmac_prf_key-android",
365        ":hmac_prf_parameters-android",
366        ":predefined_prf_parameters-android",
367        ":prf_set-android",
368        "//proto:hmac_prf_java_proto_lite",
369        "//proto:tink_java_proto_lite",
370        "//src/main/java/com/google/crypto/tink:accesses_partial_key-android",
371        "//src/main/java/com/google/crypto/tink:key_manager-android",
372        "//src/main/java/com/google/crypto/tink:key_template-android",
373        "//src/main/java/com/google/crypto/tink:parameters-android",
374        "//src/main/java/com/google/crypto/tink:secret_key_access-android",
375        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util-android",
376        "//src/main/java/com/google/crypto/tink/internal:key_manager_registry-android",
377        "//src/main/java/com/google/crypto/tink/internal:legacy_key_manager_impl-android",
378        "//src/main/java/com/google/crypto/tink/internal:mutable_key_creation_registry-android",
379        "//src/main/java/com/google/crypto/tink/internal:mutable_key_derivation_registry-android",
380        "//src/main/java/com/google/crypto/tink/internal:mutable_parameters_registry-android",
381        "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry-android",
382        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor-android",
383        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception-android",
384        "//src/main/java/com/google/crypto/tink/internal:util-android",
385        "//src/main/java/com/google/crypto/tink/prf/internal:hmac_prf_proto_serialization-android",
386        "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce-android",
387        "//src/main/java/com/google/crypto/tink/util:secret_bytes-android",
388        "@maven//:com_google_code_findbugs_jsr305",
389    ],
390)
391
392android_library(
393    name = "prf_parameters-android",
394    srcs = ["PrfParameters.java"],
395    deps = [
396        "//src/main/java/com/google/crypto/tink:parameters-android",
397        "@maven//:com_google_errorprone_error_prone_annotations",
398    ],
399)
400
401android_library(
402    name = "prf_key-android",
403    srcs = ["PrfKey.java"],
404    deps = [
405        ":prf_parameters-android",
406        "//src/main/java/com/google/crypto/tink:key-android",
407    ],
408)
409
410android_library(
411    name = "hkdf_prf_parameters-android",
412    srcs = ["HkdfPrfParameters.java"],
413    deps = [
414        ":prf_parameters-android",
415        "//src/main/java/com/google/crypto/tink/util:bytes-android",
416        "@maven//:com_google_code_findbugs_jsr305",
417        "@maven//:com_google_errorprone_error_prone_annotations",
418    ],
419)
420
421android_library(
422    name = "hkdf_prf_key-android",
423    srcs = ["HkdfPrfKey.java"],
424    deps = [
425        ":hkdf_prf_parameters-android",
426        ":prf_key-android",
427        "//src/main/java/com/google/crypto/tink:accesses_partial_key-android",
428        "//src/main/java/com/google/crypto/tink:key-android",
429        "//src/main/java/com/google/crypto/tink/util:secret_bytes-android",
430        "@maven//:com_google_code_findbugs_jsr305",
431        "@maven//:com_google_errorprone_error_prone_annotations",
432    ],
433)
434
435android_library(
436    name = "hmac_prf_parameters-android",
437    srcs = ["HmacPrfParameters.java"],
438    deps = [
439        ":prf_parameters-android",
440        "@maven//:com_google_code_findbugs_jsr305",
441        "@maven//:com_google_errorprone_error_prone_annotations",
442    ],
443)
444
445android_library(
446    name = "aes_cmac_prf_parameters-android",
447    srcs = ["AesCmacPrfParameters.java"],
448    deps = [":prf_parameters-android"],
449)
450
451android_library(
452    name = "hmac_prf_key-android",
453    srcs = ["HmacPrfKey.java"],
454    deps = [
455        ":hmac_prf_parameters-android",
456        ":prf_key-android",
457        "//src/main/java/com/google/crypto/tink:accesses_partial_key-android",
458        "//src/main/java/com/google/crypto/tink:key-android",
459        "//src/main/java/com/google/crypto/tink/util:secret_bytes-android",
460        "@maven//:com_google_code_findbugs_jsr305",
461        "@maven//:com_google_errorprone_error_prone_annotations",
462    ],
463)
464
465android_library(
466    name = "aes_cmac_prf_key-android",
467    srcs = ["AesCmacPrfKey.java"],
468    deps = [
469        ":aes_cmac_prf_parameters-android",
470        ":prf_key-android",
471        "//src/main/java/com/google/crypto/tink:accesses_partial_key-android",
472        "//src/main/java/com/google/crypto/tink:key-android",
473        "//src/main/java/com/google/crypto/tink/util:secret_bytes-android",
474        "@maven//:com_google_code_findbugs_jsr305",
475        "@maven//:com_google_errorprone_error_prone_annotations",
476    ],
477)
478
479android_library(
480    name = "predefined_prf_parameters-android",
481    srcs = ["PredefinedPrfParameters.java"],
482    deps = [
483        ":aes_cmac_prf_parameters-android",
484        ":hkdf_prf_parameters-android",
485        ":hmac_prf_parameters-android",
486        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception-android",
487    ],
488)
489
490java_library(
491    name = "predefined_prf_parameters",
492    srcs = ["PredefinedPrfParameters.java"],
493    deps = [
494        ":aes_cmac_prf_parameters",
495        ":hkdf_prf_parameters",
496        ":hmac_prf_parameters",
497        "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception",
498    ],
499)
500
501android_library(
502    name = "prf_configuration_v0-android",
503    srcs = ["PrfConfigurationV0.java"],
504    deps = [
505        ":aes_cmac_prf_key-android",
506        ":hkdf_prf_key-android",
507        ":hkdf_prf_parameters-android",
508        ":hmac_prf_key-android",
509        ":prf_set-android",
510        ":prf_set_wrapper-android",
511        "//src/main/java/com/google/crypto/tink:configuration-android",
512        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util-android",
513        "//src/main/java/com/google/crypto/tink/internal:internal_configuration-android",
514        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor-android",
515        "//src/main/java/com/google/crypto/tink/internal:primitive_registry-android",
516        "//src/main/java/com/google/crypto/tink/subtle:prf_aes_cmac-android",
517        "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce-android",
518        "//src/main/java/com/google/crypto/tink/subtle/prf:hkdf_streaming_prf-android",
519        "//src/main/java/com/google/crypto/tink/subtle/prf:prf_impl-android",
520    ],
521)
522
523java_library(
524    name = "prf_configuration_v0",
525    srcs = ["PrfConfigurationV0.java"],
526    deps = [
527        ":aes_cmac_prf_key",
528        ":hkdf_prf_key",
529        ":hkdf_prf_parameters",
530        ":hmac_prf_key",
531        ":prf_set",
532        ":prf_set_wrapper",
533        "//src/main/java/com/google/crypto/tink:configuration",
534        "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util",
535        "//src/main/java/com/google/crypto/tink/internal:internal_configuration",
536        "//src/main/java/com/google/crypto/tink/internal:primitive_constructor",
537        "//src/main/java/com/google/crypto/tink/internal:primitive_registry",
538        "//src/main/java/com/google/crypto/tink/subtle:prf_aes_cmac",
539        "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce",
540        "//src/main/java/com/google/crypto/tink/subtle/prf:hkdf_streaming_prf",
541        "//src/main/java/com/google/crypto/tink/subtle/prf:prf_impl",
542    ],
543)
544