Intel Integrated Performance Primitives Cryptography
- Η κρυπτογραφία Intel® Integrated Performance Primitives (Intel® IPP) είναι μια βιβλιοθήκη λογισμικού που παρέχει ένα ευρύ φάσμα ασφαλών και αποτελεσματικών εφαρμογών κρυπτογραφικών αλγορίθμων.
- Η βιβλιοθήκη παραδίδεται ως μέρος του Intel® OneAPI Base Toolkit. Μπορείτε επίσης να εγκαταστήσετε μια συγκεκριμένη έκδοση βιβλιοθήκης.
- Αυτός ο οδηγός έναρξης προϋποθέτει ότι έχετε εγκαταστήσει τη βιβλιοθήκη Intel IPP Cryptography ως μέρος της εργαλειοθήκης.
Προαπαιτούμενα (Windows* OS)
Ορισμός μεταβλητών περιβάλλοντος
Μετά την εγκατάσταση του Intel IPP Cryptography, ορίστε τις μεταβλητές περιβάλλοντος PATH, LIB και INCLUDE εκτελώντας το σενάριο που είναι κατάλληλο για την αρχιτεκτονική της πλατφόρμας-στόχου σας. Τα σενάρια είναι διαθέσιμα στο \ippcp\bin. Από προεπιλογή, το είναι C:\Program files (x86)\Intel\oneapi. Δείτε τη δομή καταλόγων υψηλού επιπέδου Intel IPP.
Διαμορφώστε το περιβάλλον IDE σας για σύνδεση με την κρυπτογραφία Intel IPP
Για να διαμορφώσετε το σύστημα ανάπτυξης Microsoft* Visual Studio* για σύνδεση με τη βιβλιοθήκη Intel IPP Cryptography, ακολουθήστε τα παρακάτω βήματα. Αν και ορισμένες εκδόσεις του Visual Studio* IDE ενδέχεται να διαφέρουν ελαφρώς στα στοιχεία μενού που αναφέρονται παρακάτω, τα βασικά βήματα διαμόρφωσης ισχύουν για όλες αυτές τις εκδόσεις.
- Στην Εξερεύνηση λύσεων, κάντε δεξί κλικ στο έργο σας και κάντε κλικ στην επιλογή Ιδιότητες.
- Επιλέξτε Ιδιότητες διαμόρφωσης > Κατάλογοι VC++ και ορίστε τα ακόλουθα από το αναπτυσσόμενο μενού Επιλογή καταλόγων για:
- Συμπεριλαμβάνω Files στοιχείο μενού και, στη συνέχεια, πληκτρολογήστε τον κατάλογο για το Intel IPP Cryptography περιλαμβάνει files (η προεπιλογή είναι \ippcp\include)
- Βιβλιοθήκη Files στοιχείο μενού και, στη συνέχεια, πληκτρολογήστε τον κατάλογο για τη βιβλιοθήκη Intel IPP Cryptography files (η προεπιλογή είναι \ippcp\lib\)
- Εκτελέσιμα Files στοιχείο μενού και, στη συνέχεια, πληκτρολογήστε τον κατάλογο για το εκτελέσιμο αρχείο Intel IPP Cryptography files (η προεπιλογή είναι \redist\\ippcp)
Δημιουργήστε και εκτελέστε την πρώτη σας εφαρμογή κρυπτογραφίας Intel® IPP (Windows* OS)
- Ο κωδικός π.χampΤο παρακάτω αντιπροσωπεύει μια σύντομη εφαρμογή που θα σας βοηθήσει να ξεκινήσετε με το Intel IPP Cryptography:
- Αυτή η εφαρμογή αποτελείται από δύο ενότητες:
- Λάβετε το όνομα και την έκδοση του επιπέδου βιβλιοθήκης.
- Εμφάνιση των βελτιστοποιήσεων υλικού που χρησιμοποιούνται από το επιλεγμένο επίπεδο βιβλιοθήκης και υποστηρίζονται από την CPU.
- Σε λειτουργικό σύστημα Windows*, οι εφαρμογές Intel IPP Cryptography είναι πολύ πιο εύκολο να κατασκευαστούν με το Microsoft* Visual Studio*. Για τη δημιουργία του κώδικα π.χampπαραπάνω, ακολουθήστε τα βήματα:
- Ξεκινήστε το Microsoft* Visual Studio* και δημιουργήστε ένα κενό έργο C++.
- Προσθέστε ένα νέο γ file και επικολλήστε τον κωδικό σε αυτό.
- Ορίστε τους καταλόγους συμπερίληψης και το μοντέλο σύνδεσης.
- Μεταγλώττιση και εκτέλεση της εφαρμογής.
Εκπαίδευση και Τεκμηρίωση
Ειδοποιήσεις και αποποιήσεις ευθυνών
- Οι επωνυμίες Intel, το λογότυπο Intel, Intel Atom, Intel Core, Intel Xeon Phi, VTune και Xeon είναι εμπορικά σήματα της Intel Corporation στις ΗΠΑ ή/και σε άλλες χώρες.
- Άλλα ονόματα και επωνυμίες μπορούν να διεκδικηθούν ως ιδιοκτησία άλλων.
- © Intel Corporation.
- Αυτό το λογισμικό και τα σχετικά έγγραφα είναι υλικό που προστατεύεται από πνευματικά δικαιώματα της Intel και η χρήση τους διέπεται από τη ρητή άδεια χρήσης βάσει της οποίας σας παρασχέθηκαν (Άδεια χρήσης). Εκτός εάν η Άδεια Χρήσης ορίζει διαφορετικά, δεν μπορείτε να χρησιμοποιήσετε, να τροποποιήσετε, να αντιγράψετε, να δημοσιεύσετε, να διανείμετε, να αποκαλύψετε ή να μεταδώσετε αυτό το λογισμικό ή τα σχετικά έγγραφα χωρίς προηγούμενη γραπτή άδεια της Intel.
- Αυτό το λογισμικό και τα σχετικά έγγραφα παρέχονται ως έχουν, χωρίς ρητές ή σιωπηρές εγγυήσεις, εκτός από αυτές που αναφέρονται ρητά στην Άδεια Χρήσης.
Πληροφορίες προϊόντος και απόδοσης
- Η απόδοση ποικίλλει ανάλογα με τη χρήση, τη διαμόρφωση και άλλους παράγοντες. Μάθετε περισσότερα στο www.Intel.com/PerformanceIndex.
- Αναθεώρηση ειδοποίησης #20201201
Έγγραφα / Πόροι
![]() |
Intel Integrated Performance Primitives Cryptography [pdf] Οδηγός χρήστη Integrated Performance Primitives Cryptography, Performance Primitives Cryptography, Primitives Cryptography, Cryptography |
![]() |
Intel Integrated Performance Primitives [pdf] Οδηγός χρήστη Integrated Performance Primitives, Performance Primitives, Primitives |
![]() |
Intel Integrated Performance Primitives Cryptography [pdf] Οδηγός χρήστη Integrated Performance Primitives Cryptography, Performance Primitives Cryptography, Primitives Cryptography, Cryptography |