sha 151 ext/digest/sha.c SHATransform (struct SHAContext *sha) sha 159 ext/digest/sha.c A = sha->iv[0]; sha 160 ext/digest/sha.c B = sha->iv[1]; sha 161 ext/digest/sha.c C = sha->iv[2]; sha 162 ext/digest/sha.c D = sha->iv[3]; sha 163 ext/digest/sha.c E = sha->iv[4]; sha 166 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[0]); sha 167 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, sha->key[1]); sha 168 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, sha->key[2]); sha 169 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, sha->key[3]); sha 170 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, sha->key[4]); sha 171 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[5]); sha 172 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, sha->key[6]); sha 173 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, sha->key[7]); sha 174 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, sha->key[8]); sha 175 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, sha->key[9]); sha 176 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[10]); sha 177 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, sha->key[11]); sha 178 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, sha->key[12]); sha 179 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, sha->key[13]); sha 180 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, sha->key[14]); sha 181 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[15]); sha 182 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, expand (sha->key, 16)); sha 183 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, expand (sha->key, 17)); sha 184 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, expand (sha->key, 18)); sha 185 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, expand (sha->key, 19)); sha 187 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 20)); sha 188 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 21)); sha 189 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 22)); sha 190 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 23)); sha 191 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 24)); sha 192 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 25)); sha 193 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 26)); sha 194 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 27)); sha 195 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 28)); sha 196 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 29)); sha 197 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 30)); sha 198 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 31)); sha 199 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 32)); sha 200 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 33)); sha 201 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 34)); sha 202 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 35)); sha 203 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 36)); sha 204 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 37)); sha 205 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 38)); sha 206 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 39)); sha 208 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 40)); sha 209 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 41)); sha 210 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 42)); sha 211 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 43)); sha 212 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 44)); sha 213 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 45)); sha 214 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 46)); sha 215 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 47)); sha 216 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 48)); sha 217 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 49)); sha 218 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 50)); sha 219 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 51)); sha 220 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 52)); sha 221 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 53)); sha 222 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 54)); sha 223 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 55)); sha 224 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 56)); sha 225 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 57)); sha 226 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 58)); sha 227 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 59)); sha 229 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 60)); sha 230 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 61)); sha 231 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expand (sha->key, 62)); sha 232 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expand (sha->key, 63)); sha 233 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expand (sha->key, 64)); sha 234 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 65)); sha 235 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 66)); sha 236 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expand (sha->key, 67)); sha 237 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expand (sha->key, 68)); sha 238 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expand (sha->key, 69)); sha 239 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 70)); sha 240 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 71)); sha 241 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expand (sha->key, 72)); sha 242 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expand (sha->key, 73)); sha 243 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expand (sha->key, 74)); sha 244 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 75)); sha 245 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 76)); sha 246 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expandx (sha->key, 77)); sha 247 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expandx (sha->key, 78)); sha 248 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expandx (sha->key, 79)); sha 251 ext/digest/sha.c sha->iv[0] += A; sha 252 ext/digest/sha.c sha->iv[1] += B; sha 253 ext/digest/sha.c sha->iv[2] += C; sha 254 ext/digest/sha.c sha->iv[3] += D; sha 255 ext/digest/sha.c sha->iv[4] += E;