RDSEncryptionKey

public struct RDSEncryptionKey

Represents the RDS encryption key. Fields allocation information is described in CEN ISO/CD 14819-6.

  • Id of encryption key within the list.

    Declaration

    Swift

    public var encryptionId: UInt8
  • Rotate Right used for bit manipulations as a part of encryption process.

    Declaration

    Swift

    public var rotateRight: UInt8
  • Start Bit used for bit manipulations as a part of encryption process.

    Declaration

    Swift

    public var startBit: UInt8
  • XOR Value used for bit manipulations as a part of encryption process.

    Declaration

    Swift

    public var xorValue: UInt8
  • Creates a new instance.

    Declaration

    Swift

    public init(encryptionId: UInt8, rotateRight: UInt8, startBit: UInt8, xorValue: UInt8)