Dynamic reencryption of return addresses. (1st January 2019)
- Record Type:
- Journal Article
- Title:
- Dynamic reencryption of return addresses. (1st January 2019)
- Main Title:
- Dynamic reencryption of return addresses
- Authors:
- Lee, Hyungyu
Pyo, Changwoo
Lee, Gyungho - Abstract:
- Abstract : The authors present dynamic reencryption of return addresses to mitigate their leakage. The authors' method enforces programs to save return addresses as encrypted and renew the encryption states with fresh keys before or after vulnerable operations. When a function returns, it should restore the return address from its encryption using the most recent key not to cause a crash. Under the protection of their method, return addresses and keys may leak, but the disclosed bits become garbage because keys govern all return addresses through encryption, while changing before control‐flow proceeds into a vulnerable region. As a result, it becomes probabilistically infeasible to build exploits for intercepting control‐flow by using leaked return addresses or keys. They implemented the proposed method as an extension of the LLVM compiler that inserts reencryption code where necessary. They also have confirmed its effectiveness against information leak attacks carried out in the early stage of blind return‐oriented programming (BROP). The performance overhead ranges below 11.6% for processor‐intensive programs and 4.12% or less for web servers.
- Is Part Of:
- IET information security. Volume 13:Number 1(2019)
- Journal:
- IET information security
- Issue:
- Volume 13:Number 1(2019)
- Issue Display:
- Volume 13, Issue 1 (2019)
- Year:
- 2019
- Volume:
- 13
- Issue:
- 1
- Issue Sort Value:
- 2019-0013-0001-0000
- Page Start:
- 76
- Page End:
- 85
- Publication Date:
- 2019-01-01
- Subjects:
- cryptography
dynamic reencryption -- return address -- function returns -- leaked return addresses
Computer security -- Periodicals
Cryptography -- Periodicals
Computer networks -- Security measures -- Periodicals
Database security -- Periodicals
005.8 - Journal URLs:
- https://ietresearch.onlinelibrary.wiley.com/journal/17518717 ↗
http://digital-library.theiet.org/content/journals/iet-ifs ↗
http://www.ietdl.org/IET-IFS ↗
http://www.theiet.org/ ↗ - DOI:
- 10.1049/iet-ifs.2018.5142 ↗
- Languages:
- English
- ISSNs:
- 1751-8709
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4363.252660
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23039.xml