xref: /illumos-gate/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers (revision fb2612809ed5f2cb9109db768e63d61f6659f71b)
171269a22SAnthony Scarpino#
271269a22SAnthony Scarpino# CDDL HEADER START
371269a22SAnthony Scarpino#
471269a22SAnthony Scarpino# The contents of this file are subject to the terms of the
571269a22SAnthony Scarpino# Common Development and Distribution License (the "License").
671269a22SAnthony Scarpino# You may not use this file except in compliance with the License.
771269a22SAnthony Scarpino#
871269a22SAnthony Scarpino# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
971269a22SAnthony Scarpino# or http://www.opensolaris.org/os/licensing.
1071269a22SAnthony Scarpino# See the License for the specific language governing permissions
1171269a22SAnthony Scarpino# and limitations under the License.
1271269a22SAnthony Scarpino#
1371269a22SAnthony Scarpino# When distributing Covered Code, include this CDDL HEADER in each
1471269a22SAnthony Scarpino# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1571269a22SAnthony Scarpino# If applicable, add the following below this CDDL HEADER, with the
1671269a22SAnthony Scarpino# fields enclosed by brackets "[]" replaced with your own identifying
1771269a22SAnthony Scarpino# information: Portions Copyright [yyyy] [name of copyright owner]
1871269a22SAnthony Scarpino#
1971269a22SAnthony Scarpino# CDDL HEADER END
2071269a22SAnthony Scarpino#
21726fad2aSDina K Nimeh
2271269a22SAnthony Scarpino#
23726fad2aSDina K Nimeh# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
24*fb261280SJason King# Copyright 2017 Jason King.
25*fb261280SJason King# Copyright (c) 2018, Joyent, Inc.
2671269a22SAnthony Scarpino#
2771269a22SAnthony Scarpino
28bfed486aSAli Bahrami#
29bfed486aSAli Bahrami# MAPFILE HEADER START
30bfed486aSAli Bahrami#
31bfed486aSAli Bahrami# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
32bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in
33bfed486aSAli Bahrami#
34bfed486aSAli Bahrami#	usr/src/lib/README.mapfiles
35bfed486aSAli Bahrami#
36bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current
37bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
38bfed486aSAli Bahrami#
39bfed486aSAli Bahrami# MAPFILE HEADER END
40bfed486aSAli Bahrami#
41bfed486aSAli Bahrami
4271269a22SAnthony Scarpino
43cd3e9333SAli Bahrami$mapfile_version 2
44cd3e9333SAli Bahrami
45cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate {
4671269a22SAnthony Scarpino    global:
4771269a22SAnthony Scarpino	aes_alloc_keysched;
4871269a22SAnthony Scarpino	aes_copy_block;
49*fb261280SJason King	aes_copy_block64;
5071269a22SAnthony Scarpino	aes_decrypt_block;
5171269a22SAnthony Scarpino	aes_decrypt_contiguous_blocks;
5271269a22SAnthony Scarpino	aes_encrypt_block;
5371269a22SAnthony Scarpino	aes_encrypt_contiguous_blocks;
5471269a22SAnthony Scarpino	aes_init_keysched;
55cd964fceSMatt Barden	aes_xor_block;
5671269a22SAnthony Scarpino	arcfour_crypt;
5771269a22SAnthony Scarpino	arcfour_key_init;
5871269a22SAnthony Scarpino	big_One;
5971269a22SAnthony Scarpino	big_Two;
6071269a22SAnthony Scarpino	big_add;
6171269a22SAnthony Scarpino	big_bitlength;
6271269a22SAnthony Scarpino	big_cmp_abs;
6371269a22SAnthony Scarpino	big_copy;
6471269a22SAnthony Scarpino	big_div_pos;
6571269a22SAnthony Scarpino	big_ext_gcd_pos;
6671269a22SAnthony Scarpino	big_extend;
6771269a22SAnthony Scarpino	big_finish;
6871269a22SAnthony Scarpino	big_init1;
6971269a22SAnthony Scarpino	big_init;
7071269a22SAnthony Scarpino	big_modexp;
7171269a22SAnthony Scarpino	big_modexp_crt;
7271269a22SAnthony Scarpino	big_mul;
7371269a22SAnthony Scarpino	big_nextprime_pos;
74726fad2aSDina K Nimeh	big_random;
7571269a22SAnthony Scarpino	big_sub;
7671269a22SAnthony Scarpino	big_sub_pos;
7771269a22SAnthony Scarpino	bignum2bytestring;
7871269a22SAnthony Scarpino	blowfish_alloc_keysched;
7971269a22SAnthony Scarpino	blowfish_decrypt_contiguous_blocks;
8071269a22SAnthony Scarpino	blowfish_encrypt_contiguous_blocks;
8171269a22SAnthony Scarpino	blowfish_init_keysched;
8271269a22SAnthony Scarpino	bytestring2bignum;
83cd964fceSMatt Barden	cbc_alloc_ctx;
84*fb261280SJason King	cbc_init_ctx;
85*fb261280SJason King	ccm_alloc_ctx;
86*fb261280SJason King	ccm_decrypt_final;
87*fb261280SJason King	ccm_encrypt_final;
88*fb261280SJason King	ccm_init_ctx;
89*fb261280SJason King	cmac_alloc_ctx;
90cd964fceSMatt Barden	cmac_init_ctx;
91cd964fceSMatt Barden	cmac_mode_final;
92*fb261280SJason King	ctr_alloc_ctx;
9371269a22SAnthony Scarpino	ctr_mode_final;
9471269a22SAnthony Scarpino	ctr_init_ctx;
9571269a22SAnthony Scarpino	des3_crunch_block;
9671269a22SAnthony Scarpino	des_alloc_keysched;
9771269a22SAnthony Scarpino	des_crunch_block;
9871269a22SAnthony Scarpino	des_decrypt_contiguous_blocks;
9971269a22SAnthony Scarpino	des_encrypt_contiguous_blocks;
10071269a22SAnthony Scarpino	des_init_keysched;
10171269a22SAnthony Scarpino	des_keycheck;
102726fad2aSDina K Nimeh	dh_genkey_pair;
103726fad2aSDina K Nimeh	dh_key_derive;
104726fad2aSDina K Nimeh	dsa_genkey_pair;
105726fad2aSDina K Nimeh	dsa_sign;
106726fad2aSDina K Nimeh	dsa_verify;
107*fb261280SJason King	ecb_alloc_ctx;
108*fb261280SJason King	gcm_alloc_ctx;
109*fb261280SJason King	gcm_decrypt_final;
110*fb261280SJason King	gcm_encrypt_final;
111*fb261280SJason King	gcm_init_ctx;
112726fad2aSDina K Nimeh	pkcs1_decode;
113726fad2aSDina K Nimeh	pkcs1_encode;
114726fad2aSDina K Nimeh	pkcs7_decode;
115726fad2aSDina K Nimeh	pkcs7_encode;
116726fad2aSDina K Nimeh	rsa_decrypt;
117726fad2aSDina K Nimeh	rsa_encrypt;
118726fad2aSDina K Nimeh	rsa_genkey_pair;
119726fad2aSDina K Nimeh	DEFAULT_PUB_EXPO;
120726fad2aSDina K Nimeh	MD5_DER_PREFIX;
121726fad2aSDina K Nimeh	SHA1_DER_PREFIX;
122726fad2aSDina K Nimeh	SHA1_DER_PREFIX_OID;
123726fad2aSDina K Nimeh	SHA256_DER_PREFIX;
124726fad2aSDina K Nimeh	SHA384_DER_PREFIX;
125726fad2aSDina K Nimeh	SHA512_DER_PREFIX;
12671269a22SAnthony Scarpino    local:
12771269a22SAnthony Scarpino	*;
12871269a22SAnthony Scarpino};
129