796797798799800801802803804805806
IVc2s = hash.digest(); int j = pos - sessionId.length - 1; buf[j]++; hash.update(buf, 0, pos); IVs2c = hash.digest(); buf[j]++; hash.update(buf, 0, pos); Ec2s = hash.digest();
800801802803804805806807808809810
buf[j]++; hash.update(buf, 0, pos); IVs2c = hash.digest(); buf[j]++; hash.update(buf, 0, pos); Ec2s = hash.digest(); buf[j]++; hash.update(buf, 0, pos); Es2c = hash.digest();
804805806807808809810811812813814
buf[j]++; hash.update(buf, 0, pos); Ec2s = hash.digest(); buf[j]++; hash.update(buf, 0, pos); Es2c = hash.digest(); buf[j]++; hash.update(buf, 0, pos); MACc2s = hash.digest();
808809810811812813814815816817818
buf[j]++; hash.update(buf, 0, pos); Es2c = hash.digest(); buf[j]++; hash.update(buf, 0, pos); MACc2s = hash.digest(); buf[j]++; hash.update(buf, 0, pos); MACs2c = hash.digest();
920921922923924925926927928929930
buffer.putRawBytes(H); buffer.putByte((byte) 0x41); buffer.putRawBytes(sessionId); int pos = buffer.available(); byte[] buf = buffer.array(); hash.update(buf, 0, pos); IVc2s = hash.digest(); int j = pos - sessionId.length - 1; buf[j]++;
926927928929930931932933934935936
930931932933934935936937938939940
745746747748749750751752753754755
751752753754755756757758759760761
755756757758759760761762763764765