---
title: File encryption in SAP è possibile?
description: "È possibile utilizzare la crittografia in SAP per proteggere dei file generati? Ci sono dei vincoli? E se creo un mio programma che sfrutta le funzioni SAP già disponibili? 
#AgleaSAPSecurity"
---

[AGLEA SAP Security Blog ](https://www.aglea.com/blog)

# [File encryption in SAP è possibile?](https://www.aglea.com/blog/file-encryption-in-sap-è-possibile)

 Scritto da [Massimo Manara](https://www.aglea.com/blog/author/massimo-manara) | Feb 7, 2023 11:00:00 PM

Ma è possibile utilizzare le funzionalità di crittografia di SAP per proteggere dei dati scritti su file da SAP?

Ci sono dei vincoli oppure è davvero possibile farlo?

## Crittografia in SAP

Come sappiamo esistono diversi modi per applicare degli algoritmi di crittografia a protezione dei dati. Nei vari momenti di utilizzo:

- Protezione dei dati in transito, ovvero nelle comunicazioni
- Protezione dei dati archiviati "at rest" che siano nel proprio database o in archivi "meno usati" oppure in backup

 

Esistono inoltre delle funzionalità disponibili nei sistemi per applicare degli algoritmi crittografici. 

 

Ma pur essendo presenti queste function nel sistema, ad esempio, la classe CL_SEC_SXML_WRITER è davvero possibile usarla nei propri programmi custom?

 

## È possibile sfruttare quanto messo a disposizione da SAP?

 

In rete esistono molti tutorial su come poter utilizzare queste funzionalità disponibili nel sistema SAP per ottenere il risultato sperato. Tuttavia, sono da valutare a "proprio rischio" infatti pur essendo presenti questi metodi, sono stati dichiarati di esclusivo uso interno SAP e non previsti quindi per l'utilizzo da parte del cliente.

 

Ma cosa può accadere? Quali sono i rischi?

 

- Che **durante un aggiornamento di una patch o del sistema** questi metodi non funzionino più come dovrebbero
- Che chiaramente **non c'è supporto SAP** nel caso di utilizzo o malfunzionamento in caso di uso in programmi custom
- Nel caso in cui si prendano come riferimento, per crearsi una propria versione custom, potrebbero **non beneficiare degli aggiornamenti previsti** (ovvero chi ha creato la copia del programma nello spazio nomi del cliente dovrebbe recepire eventuali aggiornamenti di sicurezza, sicuramente qualcosa di poco probabile nella realtà)

 

Ma chi dice quanto sopra? La SAP stessa in maniera molto chiara, ad esempio tramite le seguenti note OSS:

- [3074516 - Use of Encryption or Decryption Functions by Custom Code in the ABAP Application Server](https://launchpad.support.sap.com/#/notes/3074516)
- [2972991 - Information on class CL_SEC_SXML_WRITER for encryption / decryption for customer developments](https://launchpad.support.sap.com/#/notes/2972991)

ed anche la seguente

 

 

[Visualizza articolo completo](https://www.aglea.com/blog/file-encryption-in-sap-è-possibile)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Massimo Manara"
  },
  "dateModified" : "2024-06-14T09:25:03.882Z",
  "datePublished" : "2023-02-07T23:00:00Z",
  "headline" : "File encryption in SAP è possibile?",
  "image" : {
    "@type" : "ImageObject",
    "height" : 1920,
    "url" : "https://8916761.fs1.hubspotusercontent-na1.net/hubfs/8916761/Aglea/Imported_Blog_Media/enigma-Jun-14-2024-09-22-19-9031-AM.jpg",
    "width" : 1440
  },
  "mainEntityOfPage" : "https://www.aglea.com/blog/file-encryption-in-sap-è-possibile",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "AGLEA Blog"
  }
}
```