{
	"id": "405a0696-9fd4-402d-b25a-2235641cd8ab",
	"created_at": "2026-04-06T00:11:03.226646Z",
	"updated_at": "2026-04-10T03:20:01.613029Z",
	"deleted_at": null,
	"sha1_hash": "41423b69968dfbc6a54f3e3a7229acea2a5820f0",
	"title": "GitHub - ARMmbed/mbed-crypto: The development of Mbed Crypto has moved to Mbed TLS. No updates will be made to the mbed-crypto repository anymore.",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 42506,
	"plain_text": "GitHub - ARMmbed/mbed-crypto: The development of Mbed\r\nCrypto has moved to Mbed TLS. No updates will be made to the\r\nmbed-crypto repository anymore.\r\nBy danh-arm\r\nArchived: 2026-04-05 20:12:44 UTC\r\nThe development of Mbed Crypto has moved to Mbed TLS. No updates will be made to the mbed-crypto\r\nrepository anymore.\r\nMbed TLS and Mbed Crypto have the same APIs, and the same build system, so most users only need to change\r\nthe URL to clone or download the library from.\r\nTo save build time and possibly avoid system dependencies, you may want to exclude the X.509 and TLS parts of\r\nthe library by running\r\nor\r\nscripts/config.py crypto_full\r\nbefore building Mbed TLS.\r\nSee #374 for more details on this migration.\r\nPSA cryptography API\r\nThe cryptography library in Mbed TLS is a reference implementation of the cryptography interface of the Arm\r\nPlatform Security Architecture (PSA). This is a preview release of Mbed Crypto, provided for evaluation purposes\r\nonly.\r\nArm's Platform Security Architecture (PSA) is a holistic set of threat models, security analyses, hardware and\r\nfirmware architecture specifications, and an open source firmware reference implementation. PSA provides a\r\nrecipe, based on industry best practice, that allows security to be consistently designed in, at both a hardware and\r\nfirmware level.\r\nThe PSA cryptography API provides access to a set of cryptographic primitives. It has a dual purpose. First, it can\r\nbe used in a PSA-compliant platform to build services, such as secure boot, secure storage and secure\r\ncommunication. Second, it can also be used independently of other PSA components on any platform.\r\nThe design goals of the PSA cryptography API include:\r\nhttps://github.com/ARMmbed/mbed-crypto\r\nPage 1 of 2\n\nThe API distinguishes caller memory from internal memory, which allows the library to be implemented in\r\nan isolated space for additional security. Library calls can be implemented as direct function calls if\r\nisolation is not desired, and as remote procedure calls if isolation is desired.\r\nThe structure of internal data is hidden to the application, which allows substituting alternative\r\nimplementations at build time or run time, for example, in order to take advantage of hardware\r\naccelerators.\r\nAll access to the keys happens through handles, which allows support for external cryptoprocessors that is\r\ntransparent to applications.\r\nThe interface to algorithms is generic, favoring algorithm agility.\r\nThe interface is designed to be easy to use and hard to accidentally misuse.\r\nArm welcomes feedback on the design of the API. If you think something could be improved, please discuss it on\r\nthe psa-crypto mailing list. Alternatively, if you prefer to provide your feedback privately, please email us at\r\nmbed-crypto@arm.com . All feedback received through this email is treated confidentially.\r\nSource: https://github.com/ARMmbed/mbed-crypto\r\nhttps://github.com/ARMmbed/mbed-crypto\r\nPage 2 of 2",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"MITRE"
	],
	"references": [
		"https://github.com/ARMmbed/mbed-crypto"
	],
	"report_names": [
		"mbed-crypto"
	],
	"threat_actors": [],
	"ts_created_at": 1775434263,
	"ts_updated_at": 1775791201,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/41423b69968dfbc6a54f3e3a7229acea2a5820f0.pdf",
		"text": "https://archive.orkl.eu/41423b69968dfbc6a54f3e3a7229acea2a5820f0.txt",
		"img": "https://archive.orkl.eu/41423b69968dfbc6a54f3e3a7229acea2a5820f0.jpg"
	}
}