Table of Contents - cose-1.2.0 Documentation
Classes and Modules
- COSE
- COSE::Algorithm
- COSE::Algorithm::Base
- COSE::Algorithm::ECDSA
- COSE::Algorithm::HMAC
- COSE::Algorithm::RSAPSS
- COSE::Algorithm::SignatureAlgorithm
- COSE::Encrypt
- COSE::Encrypt0
- COSE::Error
- COSE::Key
- COSE::Key::Base
- COSE::Key::CurveKey
- COSE::Key::EC2
- COSE::Key::OKP
- COSE::Key::RSA
- COSE::Key::Symmetric
- COSE::KeyDeserializationError
- COSE::Mac
- COSE::Mac0
- COSE::MalformedKeyError
- COSE::Recipient
- COSE::SecurityMessage
- COSE::SecurityMessage::Headers
- COSE::Sign
- COSE::Sign1
- COSE::Signature
- COSE::UnknownKeyType
Methods
- ::by_id — COSE::Algorithm
- ::by_name — COSE::Algorithm
- ::cbor_decode — COSE::Key
- ::deserialize — COSE::Key::Base
- ::deserialize — COSE::SecurityMessage
- ::deserialize — COSE::Key
- ::deserialize_headers — COSE::SecurityMessage
- ::enforce_type — COSE::Key::EC2
- ::enforce_type — COSE::Key::OKP
- ::enforce_type — COSE::Key::RSA
- ::enforce_type — COSE::Key::Symmetric
- ::find — COSE::Algorithm
- ::from_array — COSE::SecurityMessage
- ::from_map — COSE::Key::Base
- ::from_pkey — COSE::Key::EC2
- ::from_pkey — COSE::Key::RSA
- ::from_pkey — COSE::Key
- ::keyword_arguments_for_initialize — COSE::Encrypt
- ::keyword_arguments_for_initialize — COSE::Encrypt0
- ::keyword_arguments_for_initialize — COSE::Key::CurveKey
- ::keyword_arguments_for_initialize — COSE::Key::EC2
- ::keyword_arguments_for_initialize — COSE::Key::RSA
- ::keyword_arguments_for_initialize — COSE::Key::Symmetric
- ::keyword_arguments_for_initialize — COSE::Mac
- ::keyword_arguments_for_initialize — COSE::Mac0
- ::keyword_arguments_for_initialize — COSE::Recipient
- ::keyword_arguments_for_initialize — COSE::Sign
- ::keyword_arguments_for_initialize — COSE::Sign1
- ::keyword_arguments_for_initialize — COSE::Signature
- ::new — COSE::Algorithm::Base
- ::new — COSE::Algorithm::ECDSA
- ::new — COSE::Algorithm::HMAC
- ::new — COSE::Algorithm::RSAPSS
- ::new — COSE::Encrypt
- ::new — COSE::Encrypt0
- ::new — COSE::Key::Base
- ::new — COSE::Key::CurveKey
- ::new — COSE::Key::EC2
- ::new — COSE::Key::RSA
- ::new — COSE::Key::Symmetric
- ::new — COSE::Mac
- ::new — COSE::Mac0
- ::new — COSE::Recipient
- ::new — COSE::SecurityMessage
- ::new — COSE::SecurityMessage::Headers
- ::new — COSE::Sign
- ::new — COSE::Sign1
- ::new — COSE::Signature
- ::register — COSE::Algorithm
- ::serialize — COSE::Key
- ::tag — COSE::Mac
- ::tag — COSE::Mac0
- ::tag — COSE::Sign
- ::tag — COSE::Sign1
- #alg — COSE::SecurityMessage::Headers
- #algorithm — COSE::SecurityMessage
- #bn — COSE::Key::RSA
- #compatible_key? — COSE::Algorithm::SignatureAlgorithm
- #context — COSE::Mac
- #context — COSE::Mac0
- #curve — COSE::Key::EC2
- #data — COSE::Mac0
- #header — COSE::SecurityMessage::Headers
- #headers — COSE::SecurityMessage
- #kid — COSE::SecurityMessage::Headers
- #mac — COSE::Algorithm::HMAC
- #map — COSE::Key::Base
- #map — COSE::Key::CurveKey
- #map — COSE::Key::EC2
- #map — COSE::Key::OKP
- #map — COSE::Key::RSA
- #map — COSE::Key::Symmetric
- #private? — COSE::Key::RSA
- #serialize — COSE::Key::Base
- #serialized_map — COSE::SecurityMessage
- #signature_algorithm_class — COSE::Algorithm::ECDSA
- #signature_algorithm_class — COSE::Algorithm::RSAPSS
- #signature_algorithm_class — COSE::Algorithm::SignatureAlgorithm
- #signature_algorithm_parameters — COSE::Algorithm::ECDSA
- #signature_algorithm_parameters — COSE::Algorithm::SignatureAlgorithm
- #tag_bytesize — COSE::Algorithm::HMAC
- #to_cose_key — COSE::Algorithm::SignatureAlgorithm
- #to_pkey — COSE::Algorithm::ECDSA
- #to_pkey — COSE::Algorithm::RSAPSS
- #to_pkey — COSE::Algorithm::SignatureAlgorithm
- #to_pkey — COSE::Key::EC2
- #to_pkey — COSE::Key::RSA
- #valid_key? — COSE::Algorithm::ECDSA
- #valid_key? — COSE::Algorithm::RSAPSS
- #valid_key? — COSE::Algorithm::SignatureAlgorithm
- #valid_signature? — COSE::Algorithm::SignatureAlgorithm
- #verification_data — COSE::Sign
- #verification_data — COSE::Sign1
- #verify — COSE::Algorithm::SignatureAlgorithm
- #verify — COSE::Mac
- #verify — COSE::Mac0
- #verify — COSE::Sign
- #verify — COSE::Sign1
- #zero_length_bin_string — COSE::SecurityMessage