Lines Matching refs:skey
112 * Security objective: Find the kkey, find the skey, decrypt the sector data.
122 u_char skey[G_BDE_SKEYLEN];
133 AES_decrypt(&ci, &ki, d, skey, sizeof skey);
135 AES_makekey(&ki, DIR_DECRYPT, G_BDE_SKEYBITS, skey);
138 bzero(skey, sizeof skey);
146 * Security objective: Create random skey, encrypt sector data,
147 * encrypt skey with the kkey.
157 u_char skey[G_BDE_SKEYLEN];
168 arc4rand(skey, sizeof skey, 0);
169 AES_makekey(&ki, DIR_ENCRYPT, G_BDE_SKEYBITS, skey);
174 AES_encrypt(&ci, &ki, skey, d, sizeof skey);
175 bzero(skey, sizeof skey);
177 bzero(skey, sizeof skey);
187 * XXX: At a hit in performance we would trash the encrypted skey as well.
198 u_char skey[G_BDE_SKEYLEN];
213 arc4rand(skey, sizeof skey, 0);
214 AES_makekey(&ki, DIR_ENCRYPT, G_BDE_SKEYBITS, skey);