IT. Expert System.

Android Reference

DESedeKeySpec


javax.crypto.spec

Class DESedeKeySpec

  • All Implemented Interfaces:
    KeySpec


    public class DESedeKeySpec
    extends Object
    implements KeySpec
    The key specification for a triple-DES (DES-EDE) key.
    • Field Detail

      • DES_EDE_KEY_LEN

        public static final int DES_EDE_KEY_LEN
        The length of a DES-EDE key in bytes.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DESedeKeySpec

        public DESedeKeySpec(byte[] key,
                     int offset)
                      throws InvalidKeyException
        Creates a new DESedeKeySpec instance from the first 24 ( DES_EDE_KEY_LEN ) bytes of the specified key data starting at offset.
        Parameters:
        key - the key data
        offset - the offset to start at.
        Throws:
        InvalidKeyException - if the length of the key data starting at offset is less than 24.
        NullPointerException - if the key data is null.
    • Method Detail

      • getKey

        public byte[] getKey()
        Returns a copy of the key.
        Returns:
        a copy of the key.
      • isParityAdjusted

        public static boolean isParityAdjusted(byte[] key,
                               int offset)
                                        throws InvalidKeyException
        Returns whether the specified key data starting at offset is parity-adjusted.
        Parameters:
        key - the key data.
        offset - the offset to start checking at.
        Returns:
        true if the specified key data is parity-adjusted, false otherwise.
        Throws:
        InvalidKeyException - if the length of the key data starting at offset is less than 24.


Content

Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)

SQL

HTML

PHP

CSS

Java Script

MYSQL

JQUERY

VBS

REGEX

C

C++

C#

Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

License.
All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 618 / 158670846. Delta: 0.03960 с