aboutsummaryrefslogtreecommitdiff
path: root/src/trunnel/pwbox.trunnel
blob: 10db74b4e5a11dec3543c4dc63b4c0c35a655f78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const PWBOX0_CONST0 = 0x544f5242; // TORB
const PWBOX0_CONST1 = 0x4f583030; // OX00

struct pwbox_encoded {
  u32 fixedbytes0 IN [PWBOX0_CONST0];
  u32 fixedbytes1 IN [PWBOX0_CONST1];
  u8 header_len;
  u8 skey_header[header_len];
  u8 iv[16];
  u8 data[..-32];
  u8 hmac[32];
};