会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明专利
    • Aparato de cifrado en bloques que utiliza una transformación auxiliar
    • ES2407463T3
    • 2013-06-12
    • ES06010075
    • 2001-03-08
    • MITSUBISHI ELECTRIC CORPNIPPON TELEGRAPH & TELEPHONE
    • MATSUI MITSURUTOKITA TOSHIONAKAJIMA JUNKOKANDA MASAYUKIMORIAI SHIHOAOKI KAZUMARO
    • G09C1/00H04L9/06H04L9/28
    • Un aparato de transformación de datos que tiene una unidad (300, 600) de generador de claves para generardatos (k) de claves de salida en base a datos de clave ingresados, y una unidad (200, 500) de procesamiento dedatos para llevar a cabo al menos uno entre el cifrado de datos y el descifrado de datos, en base a datos (k) de clave ingresados, en el que la unidad (200, 500) de procesamiento de datos comprende una unidad de transformación nolineal (F') para realizar una transformación no lineal de los datos a transformar, y circuitos XOR (297, 298) pararealizar una operación XOR en los datos a transformar y los datos (k) de clave de salida, en el que la unidad (300,600) de generación de claves procesa los datos (k) de claves de salida, en el que, en una pluralidad de rondas, la unidad (300, 600) de generación de claves genera datos de clavesmodificadas, los datos a transformar comprenden datos derechos (R) y datos izquierdos (L),la unidad (F') de función no lineal realiza la transformación no lineal de los datos izquierdos (L),la unidad (200, 500) de procesamiento de datos realiza una operación XOR de los datos (40) emitidos desde launidad de función no lineal y los datos emitidos desde dicha operación XOR en los datos de clave modificados y losdatos derechos (R), en el que unos primeros (k1) de clave de la primera ronda se XOR con los datos izquierdos (L), en unos últimos datos (k18) de clave de la última ronda se XOR con los datos izquierdos, en el que los datos de clavemodificados en la primera ronda son unos segundos datos (k2) de clave y los datos de clave modificados en la últimaronda son los siguientes a los últimos datos (k17) de clave y los datos de clave modificados en la i-ésima rondaintermedia se generan mediante una operación XOR en los i-1-ésimos datos de clave y en los i+1-ésimos datos declave, y en el que los datos de clave modificados se suministran a unidades diferentes que la unidad (F') de función nolineal.
    • 7. 发明专利
    • APARATO DE CIFRADO EN BLOQUES.
    • ES2319560T3
    • 2009-05-08
    • ES06010073
    • 2001-03-08
    • MITSUBISHI ELECTRIC CORPNIPPON TELEGRAPH & TELEPHONE
    • MATSUI MITSURUTOKITA TOSHIONAKAJIMA JUNKOKANDA MASAYUKIMORIAI SHIHOAOKI KAZUMARO
    • H04L9/06G09C1/00H04L9/28
    • Un aparato de transformación de datos que incorpora: una unidad de procesamiento de datos para introducir datos con clave y llevar a cabo al menos una función entre la encriptación de datos y la descriptación de datos; y, una unidad de generación de claves (300, 600) para generar datos con clave que van a ser utilizados por la unidad de procesamiento de datos y suministrar los datos con clave a la unidad de procesamiento de datos, comprendiendo el aparato de transformación de datos una unidad de función no lineal (F) que incluye: una unidad de función de clave (25) para llevar a cabo una operación lógica de los datos que van a ser transformados y de los datos con clave; una unidad de función S (20) para convertir los datos que van a ser transformados en otros datos; y una unidad de función P (30) para llevar a cabo una operación lógica entre elementos de datos que van a ser transformados, y en el que la unidad de función de clave está situada en una posición por delante de la unidad de función S y de la unidad de función P, después de la unidad de función S y de la unidad de función P y entre la unidad de función S y la unidad de función P en la unidad de función no lineal (F), y en el que la unidad de función P introduce ocho elementos de datos de 4n bits, siendo n un número entero mayor de 1, z1, z2, ..., z8 e incluye: un circuito (913) para calcular la función XOR de al menos dos de los cuatro elementos de datos z1, z2, z3, z4 para obtener el resultado operativo U1 de 4n bits; y un circuito (916) para calcular la función XOR de al menos dos de los cuatro elementos de datos z5, z6, z7, z8 para obtener el resultado operativo U2 de 4n bits; caracterizado porque la unidad de función P incluye también: un circuito (917) para calcular la función XOR de U 1 y U 2 para obtener el resultado operativo U 3 de 4n bits; un circuito rotacional (918) para llevar a cabo un desplazamiento rotacional sobre U1; y un circuito (919) para calcular la función XOR de salida a partir del circuito rotacional y U3 para obtener el resultado operativo U4 de 4n bits, y en el que el aparato de transformación de datos divide U3 y U4 en cuatro elementos de datos, respectivamente, y emite de salida los ocho elementos resultantes de datos de n bits z...1, z......2, ..., z.....8.