-
公开(公告)号:US20220276863A1
公开(公告)日:2022-09-01
申请号:US17631743
申请日:2019-08-08
Applicant: NEC Corporation
Inventor: Yusuke SHIMADA , Takayuki SASAKI
Abstract: A software analyzing device capable of extracting a candidate for an unauthorized feature or an unnecessary feature contained in a code of software is to be provided. The software analyzing device includes a feature identifying means for identifying a predetermined specific feature in a code of software, a control-flow identifying means for identifying a control flow connecting with the specific feature, and a candidate extracting means for extracting, as a candidate for an unauthorized feature or an unnecessary feature, a first code part the code of the software unreachable from the control flow connecting with the specific feature.
-
公开(公告)号:US20210281482A1
公开(公告)日:2021-09-09
申请号:US16316074
申请日:2016-07-21
Applicant: NEC CORPORATION
Inventor: Takayuki SASAKI , Daniele Enrico ASONI , Adrian PERRIG
IPC: H04L12/24 , H04L12/721 , H04L12/861
Abstract: A communication apparatus comprises a rollback control unit to create a second process to roll back a currently working first process thereto; a storage to store states shared by the first and the second processes, the second process taking over a state(s) stored in the storage unit; a buffer; and a timing control unit that controls of timing of rollback. The rollback control unit starts event buffering to store in the buffer all of an event(s) received during when the first process is processing and destined to the first process, and upon completion of the processing of the event by the first process, the rollback control unit performs switching of a working process from the first process to the second process, sends the event(s) stored therein from start of the event buffering to the second process and stop event buffering.
-
公开(公告)号:US20200233963A1
公开(公告)日:2020-07-23
申请号:US16629738
申请日:2017-07-12
Applicant: NEC CORPORATION
Inventor: Ryo HAMAMOTO , Takayuki SASAKI
IPC: G06F21/57
Abstract: An attestation system 80 includes a trustworthiness calculation unit 81 and an attestation unit 82. The trustworthiness calculation unit 81 calculates trustworthiness determined based on a state of a component, a method of attestation, or a result of attestation, for the component. The attestation unit 82 performs attestation of the component based on the trustworthiness.
-
14.
公开(公告)号:US20180191614A1
公开(公告)日:2018-07-05
申请号:US15909087
申请日:2018-03-01
Applicant: NEC Corporation
Inventor: Kentaro SONODA , Hideyuki SHIMONISHI , Toshio KOIDE , Yoichi HATANO , Masayuki NAKAE , Masaya YAMAGATA , Yoichiro MORITA , Takayuki SASAKI , Yuki ASHINO , Takeo OHNO
IPC: H04L12/741 , H04L12/721 , H04L12/717 , G06F9/455 , H04L12/751 , H04L12/24
CPC classification number: H04L45/74 , G06F9/45558 , G06F2009/45595 , H04L41/04 , H04L45/02 , H04L45/42 , H04L45/70
Abstract: A communication system includes a communication apparatus configured to process a packet, and a controller configured to set the communication apparatus for processing a packet. The controller includes a memory storing instructions, and a processor configured to execute program instructions to determine a forwarding path for a packet addressed to a virtual machine based on an access rule indicating connectivity between virtual machines in accordance with an arrangement of the virtual machine, and set the communication apparatus for processing the packet.
-
15.
公开(公告)号:US20230394971A1
公开(公告)日:2023-12-07
申请号:US18032620
申请日:2020-10-26
Applicant: NEC Corporation
Inventor: Kosei KOBAYASHI , Tetsuro HASEGAWA , Takayuki SASAKI , Hiroaki AMINAKA , Kei YANAGISAWA , Kazuki OGATA
IPC: G08G1/16
Abstract: Maintaining the detection accuracy of a mobile object(s) around a vehicle(s) and efficient information notification are both achieved. An information provision server includes: determination means for determining, based on primary information acquired from an individual one of a plurality of sensors, each of which senses a predetermined range of a road, whether or not to provide secondary information created by using the primary information acquired from the plurality of sensors to a first mobile object running on the road; information creation means for creating, if the determination means determines to provide the secondary information to the first mobile object, the secondary information by using the primary information acquired from the plurality of sensors; and transmission means for transmitting the secondary information to the first mobile object.
-
16.
公开(公告)号:US20230306130A1
公开(公告)日:2023-09-28
申请号:US18023633
申请日:2020-09-02
Applicant: NEC Corporation
Inventor: Takayuki SASAKI , Nobuyuki TOZAWA , Tetsuya TANABKI , Yasuhiko OCHIAI , Ayumi NISHIJIMA , Naoki SUGAYA , Kazuki OGATA , Hiroaki AMINAKA , Kei YANAGISAWA , Kosei KOBAYASHI
CPC classification number: G06F21/6227 , G06V20/44 , G06V20/54 , G06F2221/2141
Abstract: An information processing system includes an event analyzer that detects an occurrence of an event on a basis of data measured by a predetermined sensor; a storage that stores a security policy that defines a user attribute allowed to access to each type of the event; and an access controller that controls whether or not an access from a user to data on which the event is occurring is permitted on a basis of the security policy.
-
公开(公告)号:US20220277079A1
公开(公告)日:2022-09-01
申请号:US17632563
申请日:2019-08-09
Applicant: NEC Corporation
Inventor: Takayuki SASAKI , Yusuke SHIMADA
Abstract: The present disclosure aims to provide a backdoor inspection device, a method, and a non-transitory computer-readable medium that are capable of detecting a code being highly likely to be a backdoor from software. A backdoor inspection device according to the present disclosure includes: a backdoor presuming means for analyzing a function and a structure of software and identifying a presumed code that is presumed to be a backdoor from the software; a data flow analysis means for analyzing a propagation state of confidential data in the software and identifying a confidential code that processes the confidential data; and a backdoor determination means for identifying a backdoor code that is more likely to be the backdoor than the presumed code, based on the presumed code and the confidential code.
-
公开(公告)号:US20210288867A1
公开(公告)日:2021-09-16
申请号:US16316083
申请日:2016-07-21
Applicant: NEC Corporation
Inventor: Takayuki SASAKI , Daniele Enrico ASONI , Adrian PERRIG
Abstract: A communication apparatus comprises a rollback control unit that rolls back a first process to a second process; and a storage unit to store one or more network states shared by the first process and the second process, the second process enabled to take over or more network states from the first process; wherein the rollback control unit includes a network state control unit that controls to provide delayed updating of at least one of the one or more network states taken over by the second process.
-
公开(公告)号:US20210281577A1
公开(公告)日:2021-09-09
申请号:US16334405
申请日:2016-09-20
Applicant: NEC Corporation
Inventor: Takayuki SASAKI , Daniele Enrico ASONI , Adrian PERRIG
Abstract: A monitoring unit verifies authentication information of a packet received and a rule verification unit verifies authentication information of a rule that matches the packet. The monitoring unit generates authentication information for a packet to be forwarded according to the rule having authentication information verified.
-
20.
公开(公告)号:US20200151151A1
公开(公告)日:2020-05-14
申请号:US16614630
申请日:2017-05-26
Applicant: NEC Corporation
Inventor: Takayuki SASAKI , Ryo HAMAMOTO
IPC: G06F16/182 , G06F21/60 , G06F21/62
Abstract: A data tracking unit 80 includes a distribution history storage unit 81 that stores a distribution history of data, a tracking tag adding unit 82 that adds a tracking tag used to identify tracking data, a first transmission unit 83 that transmits data to which the tracking tag is added to the component 90, and a distribution history registration unit 84 that registers a distribution history of the data to which the tracking tag is added, in the distribution history storage unit 81. The component 90 includes a second transmission unit 91 that transmits data to which the same tracking tag as a tracking tag added to the received data is added to another component 90 or the data tracking unit 80. The history registration unit 84 registers a result of tracking of data associated with the same tracking tag, as a distribution history of the data, in the distribution history storage unit 81.
-
-
-
-
-
-
-
-
-