IBM 2 Computer Hardware User Manual


 
CCA Release 2.54
Control─Vector─Base Bits
│    │ 1 1 1 │1 1 2 2 │2 2 2 3 │3 3 3 3 │4 4 4 4 │4 5 5 5 │5 5 6 6 │
│ 2 4 6 │8  2 4 │6 8  2 │4 6 8  │2 4 6 8 │ 2 4 6 │8  2 4 │6 8  2 │
│ │ │ │ │ │ │ │ │
│SECMSG │ │ │ │ │ │ │ │
│uu│11│EkpP││11│FFFKP││u│
│ │ │ │└─SMPIN │ │ │ │ │
│ │ │ └──SMKEY │ │ │ │ │
│ │ │ │ │ │ │ │ │
│PIN Processing Keys ││││││
│ NO─SPEC │ │ Prohibit offset: │ │ │
│1 IBM─PIN/IBM─PINO NOOFFSET───┐ │ │ │ │
│1 VISA─PVV │ │ │ │ │ │ │
│11 INBK─PIN │ │ │ │ │ │ │
│1 GBP─PIN/GBP─PINO │ │ │ │ │ │
│11 NL─PIN─1 │ │ │ │ │ │ │
│─┬── │ │ │ │ │ │ │ │
PINGEN │ │ │ │ │ │ │
│aaaauuP│11│E.....P││o1P│FFFKP││u│
│─┬── │CPINGEN────┘││││ │ │ │ │ │ │
│EPINGENA────┘│││ │ │ │ │ │ │
│EPINGEN──────┘││ │ │ │ │ │ │
│CPINGENA──────┘│ │ │ │ │ │ │
│EPINVER────────┤ │ │ │ │ │ │
│ │ │ │ │ │ │ │
PINVER │ │ ││││
│aaaauuP│11│E1P││o1P│FFFKP││u│
│ │ │ │ │ │ │ │ │
│ │ │ ┌─────EPINVER │ │ │ │ │
│ │ │ │┌────CPINGENA│ │ │ │ │
│IPINENC │ ││ ││││││
│uu│11│E..trP││11│FFFKP││u│
│ │ │ ││ │ │ │ │ │ │
│OPINENC │ │ ││ │ │ │ │ │ │
│uu│11│E..trP││11│FFFKP││u│
│ │ │ ││ ││ │ │ │ │ │ │
│ │ CPINENC─┘│ │└──REFORMAT│ │ │ │ │
│ │ EPINGEN──┘ └───TRANSLAT│ │ │ │ │
│ │ │ │ │ │ │ │ │
│Cryptographic Variable─Encrypting Keys ││││
│uu│111111│EvvvvvP││11│fffKP││u│
│ │ │ ──┬── │ │ │ │ │ │
│ │ │ ├───── CVARPINE │ │ │ │
│ │ │ ├─────1 CVARDEC │ │ │ │
│ │ │ ├─────1 CVARXCVL │ │ │ │
│ │ │ ├─────11 CVARXCVR │ │ │ │
│ │ │ └─────1 CVARENC │ │ │ │
│ │ │ │ │ │ │ │ │
│Key─Generating Keys │ │ │ │ │ │
│KEYGENKY│ │ │ │ │ │ │ │
│uu│1111│E..P││11│FFFKP││u│
│ │ │ │└─CLR8─ENC │ │ │ │ │
│ │ │ └──UKPT │ │ │ │ │
│DKYGENKY│ │ │ │ │ │ │ │
│uu│111sssP│EvvvvP││11│FFFKP││u│
│ │ ─┬─ ─┬── │ │ │ │ │ │
DKYL ──┤ ├──1 DDATA│ │ │ │ │
DKYL1 1──┤ ├──1 DMAC │││││
DKYL2 1──┤ ├──11 DMV │ │ │ │ │
DKYL3 11──┤ ├──1 DIMP │││││
DKYL4 1──┤ ├──11 DEXP │││││
DKYL5 11──┤ ├──11 DPVR │││││
DKYL6 11──┤ ├──1 DMKEY│ │ │ │ │
DKYL7 111──┘ ├──11 DMPIN│ │ │ │ │
│ │ │ └──1111 DALL │ │ │ │ │
│ │ │ │ │ │ │ │ │
Figure C-3 (Part 2 of 2). Control-Vector-Base Bit Map
C-6 IBM 4758 CCA Basic Services, Release 2.54, February 2005