|
RBC_Test_Sim_Core 0.1.0 build 51fd23e
Shared transport-layer plumbing for the ADR-029 Train/IL/CTC RBC simulators
|
Go to the source code of this file.
Classes | |
| class | simcore.saf.SafError |
| class | simcore.saf.SafSession |
Namespaces | |
| namespace | simcore |
| namespace | simcore.saf |
Functions | |
| simcore.saf._permute (value, table, width) | |
| simcore.saf._des_subkeys (key8) | |
| simcore.saf._feistel (r, subkey) | |
| simcore.saf._des_block (block8, subkeys) | |
| simcore.saf.des_encrypt_block (key8, block8) | |
| simcore.saf.des_decrypt_block (key8, block8) | |
| simcore.saf._algo3 (key24, block8) | |
| simcore.saf._algo3_reversed (key24, block8) | |
| simcore.saf.derive_ksmac (kmac, ra, rb) | |
| simcore.saf.compute_mac (ksmac, msg) | |
| simcore.saf._equal_ct (a, b) | |
| simcore.saf.mac_over_da_body (ksmac, da_id, body) | |
| simcore.saf._pack_id24 (id_) | |
| simcore.saf._unpack_id24 (buf) | |
| simcore.saf._pack_header (ety, mti, df) | |
| simcore.saf._header_mti (header_byte) | |
| simcore.saf._header_df (header_byte) | |
| simcore.saf._monotonic_ms () | |
Variables | |
| tuple | simcore.saf._IP |
| tuple | simcore.saf._FP |
| tuple | simcore.saf._E |
| tuple | simcore.saf._P |
| tuple | simcore.saf._PC1 |
| tuple | simcore.saf._PC2 |
| tuple | simcore.saf._SHIFTS = (1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1) |
| tuple | simcore.saf._SBOX |
| int | simcore.saf.MAC_LEN = 8 |
| int | simcore.saf.RAND_LEN = 8 |
| int | simcore.saf.KEY_LEN = 24 |
| simcore.saf.MTI_AU1 | |
| simcore.saf.MTI_AU2 | |
| simcore.saf.MTI_AU3 | |
| simcore.saf.MTI_DT | |
| simcore.saf.MTI_DI | |
| simcore.saf.MTI_AR | |
| int | simcore.saf.SEQ_WINDOW = 8 |
| int | simcore.saf.MAX_PDU = 1024 |