Sha256: 5669438263ac983c14a67a7aff0eba2b7a8dd652c43966ba8ba1ad98468108b2

Contents?: true

Size: 375 Bytes

Versions: 19

Compression:

Stored size: 375 Bytes

Contents

# frozen_string_literal: true

require "bindata"

module TPM
  class TPublic < BinData::Record
    # Section 12.2.3.6 in https://trustedcomputinggroup.org/wp-content/uploads/TPM-Rev-2.0-Part-2-Structures-01.38.pdf
    class SEccParms < BinData::Record
      endian :big

      uint16 :symmetric
      uint16 :scheme
      uint16 :curve_id
      uint16 :kdf
    end
  end
end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
tpm-key_attestation-0.12.1 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.12.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.11.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.10.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.9.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.8.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.7.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.6.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.5.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.4.0 lib/tpm/t_public/s_ecc_parms.rb
tpm-key_attestation-0.3.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-2.1.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-2.0.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-2.0.0.beta1 lib/tpm/t_public/s_ecc_parms.rb
webauthn-1.18.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-1.17.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-1.16.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-1.15.0 lib/tpm/t_public/s_ecc_parms.rb
webauthn-1.14.0 lib/tpm/t_public/s_ecc_parms.rb