<<

R

KMI P CLIEN T SDKS KE Y FEATURES

• Full OASIS KMIP compliance , C++, C#, JAV A, PYTHO N versions: 1.0, 1.1, 1.2, 1.3, 1.4, 2.0* • Gua rant eed i nt erope rability A comple te ran ge of vendo r-independe nt key mana geme nt solu�ons With all released KMIP se rver products Cry ptso ft’s Key Mana geme nt I nt erope rability P rotocol (KMIP) SD Ks • Ex tensi ve ran ge of suppor ted let you rapidly add i nt erope rable, st anda rds-based, e nt erprise key pla �orms mana geme nt capability to your exi s�ng appli ca �ons. ▫ Cu st om p lat form ports on reque st Reduce �me to mar ket, KMI P-enable your solu tion within d ays, • Available as a binary SDK not mo nths, using our comp rehensi ve collect ion of example code ▫ Sou rce license opt ion provided by the mar ket leader in key mana geme nt SD Ks. • Comp rehensi ve example code ▫ Cu st om examples available - From specialised embedded syst ems th rough to s calable, whole of rapid i nt eg ra�on ent erprise solut ions, your KMIP SDK license is bac ked by a global • Suppor ted on o ver 35 di fferent support net work, o ffering a total key mana geme nt solu�on. pla �orms ▫ Including , Windo ws, Embedded ▫ ://ww w.cryptso �.com /pla �orms/

KMIP HSM

KMIP Se rver SDK c java

KMIP Clie nt SDK c c++ c# java pyth on R

KMI P CLIEN T SDKS C, C++, C#, JAV A, PYTHO N

KMIP Clie nt E xamples • Simple P rotocol Form at Parsing • Managing A� ributes • Split Ke y (Mul� -Party Co ntrols) 1.2 TTLV, HEX, BIN, JSON, XML Add, Modif y, Dele te A� ribute Creat e Split Ke y, Join Split Ke y • Simple Serve rs • Linear Tape Open ( LTO) • Cryptso � Vendor Ex tensions Quer y, No�f y, Put LTO-4 Key Mana geme nt, LTO-5/6 Key SQL Insert, SQL Upd at e, SQL Dele te • Simple Clients Manageme nt, KA D, AKA D, UKAD • Generic Mul�- pr otocol Key Handling c Lo cat e Objects, C reat e and namin g, Generic LTO-4 Get Key, Put Key, Del Key Return Objects • Random Number Gene rator (RNG) 1.2 • Reque st/ Response Handling • Lo ca �ng Mana ged Objects Retri ev e Se rver RNG, Seed Server RNG Recordin g, Repl ayin g, B at chin g, Simpl e, Exte nded, IBM TK LM/SKL M, XML • Ser ver Cryp tog raphic Ope ra�ons 1.2 Bulk Da ta Loading • KMIP S tanda rd Ope ra�ons Encrypt, Decrypt, Sign, Signatu re Verify • Clie nt C rede n�al Handling Creat e, Regi st er, De stroy, G et, G et MA C, MAC Verif y, Hash Pass word-p rotec ted TLS Cr ede n�als A� ribu te Li st, Get A� ribu tes, • Determine Capabili�es Device C rede n�als, IBM TKLM/SKLM Create Key Pa ir, R e-key, Re-k ey Key Pai r1.1 , Server SDK Version, Dis cover P rotocol Archi ve, Recover, Ac� vat e, Deri ve Key Versions 1.1 , Query Se rver Basic , Query • Crea�ng Key s Server Ex tensions 1.1 , Query Ad vanced Simple, Ad vanced, Extensions Capabili�es 1.3

Suppor ted KMIP P rof iles • Ad vanced Cryp tog raphic Clie nt1.2 • Basic Symm etric Ke y Foundry Clie nt • Storage Ar ray With SED Clie nt • Ad vanced Symm etric Key Foundry Clie nt • HTTPS Client • Sui te-B Min LOS_128 Client • Asymm etric Key Li fec ycle Clie nt • In terme dia te Symm etr ic Key Fo und ry Cl ien t • Sui te-B Min LOS_192 Client • Baseline Client Basic • JSON Client • Symm etric Ke y Li fec ycle Clie nt • Baseline Client TLS v1.2 • Opaque Mana ged Object S tore Clie nt • Tape Lib rary Client • Basic Cryptog raphic Clie nt1.2 • RNG Cryptog raphic Clie nt1.2 • XML Client

Suppor ted KMIP Ope rations • Ac� vat e • Creat e Key Pair • Encrypt 1.2 • Lo cat e • Put • Revoke • Add A� ribute • Creat e Split Ke y1.2 • Get • MAC 1.2 • Regi st er • RNG Retri eve 1.2 • Archive • Decrypt 1.2 • Get At tribu te Li st • MAC Verify 1.2 • Regi st er Query • RNG Seed 1.2 • Cancel • Dele te A� ribute • Get A� ributes • Modify A� ribu te • Re-cer�fy • Sign 1.2 • Cer�fy • Derive Key • Get Usage Alloca�on • No�fy • Rec ov er • Si gna ture Ve rif y1.2 • Check • De stroy • Hash 1.2 • Ob tain Lease • Re- key • Valida te • Creat e • Disc ov er Versions 1.1 • Join Split Key 1.2 • Poll • Re- key Key Pair 1.1 KMIP Object Types Suppor ted Cryp tog raphic P rovide rs • Cer�f icat e • Pri vat e Key • Split Key • OpenSSL 1.0.x • RS A B SAFE M ES 3.x, 4.x (op�on) • Opaque Object • Public Key • Symm etric Ke y • OpenSSL 1.1.x • RS A B SAFE Sha re-C (op�on) • PGP Key • Sec ret Key • Templa te • OpenSSL FIPS 2.0 • RS A B SAFE Cr ypto-J • OpenSSL 0.9.8 (op�on) • Bouncy Ca stle JCE • Sun/O racle JCE • wolf SSL • IBM JCE Suppor ted Encodings Suppor ted KMIP Ser vers • TTL V • HTTPS /JSON • Cryptso � • IBM • HTTPS/ TTLV • HTTPS/XML • • RS A • Forne tix • MarkLogic • Hewle � Pac kard • Thales En terprise • Trend Mic ro • Hy Tru st • Vormetric

SAL ES@C RYP TSOF T.COM +61 7 3103 0321 | US +1 650 918 4362 WWW.CRYPTSO FT.CO M Copyright © 2017 Cryptsoft Pty Lt d. All rights rese rved. All tradema rks, se rvice marks, trade names, prod uct names and logos are property of their respective owne rs.

@C RYP TSOFT CRYP TSOF T-S ECURIT Y-SP ECIALI ST S @C RYP TSOFT 2017-12