Cryptographic accelerator
ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ, ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಆಕ್ಸಿಲರೇಟರ್ ಎನ್ನುವುದು ಗಣನೆಯ ತೀವ್ರ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿರ್ದಿಷ್ಟವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸಹ-ಪ್ರೊಸೆಸರ್ ಆಗಿದ್ದು, ಇದು ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ ಸಿಪಿಯುಗಿಂತ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಅನೇಕ ಸರ್ವರ್ಗಳ ಸಿಸ್ಟಮ್ ಲೋಡ್ಗಳು ಹೆಚ್ಚಾಗಿ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವುದರಿಂದ, ಇದು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಬಹಳವಾಗಿ ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇಂಟೆಲ್ನ ಎಇಎಸ್-ಎನ್ಐ ಸರಕು ಯಂತ್ರಾಂಶದಲ್ಲಿ ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾದ ಗುಪ್ತ ಲಿಪಿ ವೇಗವರ್ಧಕವಾಗಿದೆ. ವಿಐಎ ಪ್ಯಾಡ್ಲಾಕ್ ಮತ್ತೊಂದು ಇತ್ತೀಚಿನ ಉದಾಹರಣೆಯಾಗಿದೆ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಬೆಂಬಲ ಹಲವಾರು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹಾರ್ಡ್ವೇರ್ಗೆ ಸ್ವಲ್ಪ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತವೆ. ಬಿಎಸ್ಡಿ ಕುಟುಂಬದ ವ್ಯವಸ್ಥೆಗಳು ಓಪನ್ಬಿಎಸ್ಡಿ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಫ್ರೇಮ್ವರ್ಕ್ (ಒಸಿಎಫ್) ಅನ್ನು ಹೊಂದಿವೆ, ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳು ಕ್ರಿಪ್ಟೊ ಎಪಿಐ ಅನ್ನು ಹೊಂದಿವೆ, ಸೋಲಾರಿಸ್ ಓಎಸ್ ಸೋಲಾರಿಸ್ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಫ್ರೇಮ್ವರ್ಕ್ (ಎಸ್ಸಿಎಫ್) ಅನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಕ್ರಿಪ್ಟೊಎಪಿಐ ಅನ್ನು ಹೊಂದಿದೆ. ಕೆಲವು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ವೇಗವರ್ಧಕಗಳು ಹೊಸ ಯಂತ್ರ ಸೂಚನೆಗಳನ್ನು ನೀಡುತ್ತವೆ ಮತ್ತು ಆದ್ದರಿಂದ ಪ್ರೋಗ್ರಾಂಗಳಿಂದ ನೇರವಾಗಿ ಬಳಸಬಹುದು. ಓಪನ್ಎಸ್ಎಸ್ಎಲ್ ಮತ್ತು ಲಿಬ್ರೆಎಸ್ಎಸ್ಎಲ್ನಂತಹ ಗ್ರಂಥಾಲಯಗಳು ಅಂತಹ ಕೆಲವು ಗುಪ್ತ ಲಿಪಿ ವೇಗವರ್ಧಕಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಬಹುತೇಕ ಎಲ್ಲಾ ಯುನಿಕ್ಸ್ ತರಹದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಓಪನ್ಎಸ್ಎಸ್ಎಲ್ ಅಥವಾ ಫೋರ್ಕ್ ಲಿಬ್ರೆಎಸ್ಎಸ್ಎಲ್ ಅನ್ನು ತಮ್ಮ ಗುಪ್ತ ಲಿಪಿ ಗ್ರಂಥಾಲಯವಾಗಿ ಬಳಸುತ್ತವೆ. ಈ ಗ್ರಂಥಾಲಯಗಳು ಲಭ್ಯವಿದ್ದರೆ ಎಇಎಸ್-ಎನ್ಐ ನಂತಹ ಗುಪ್ತ ಲಿಪಿ ವೇಗವರ್ಧಕಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಟಿಎಲ್ಎಸ್ ವೇಗವರ್ಧನೆ ಹಾರ್ಡ್ವೇರ್-ಆಧಾರಿತ ಎನ್ಕ್ರಿಪ್ಶನ್ ಹಾರ್ಡ್ವೇರ್ ವೇಗವರ್ಧನೆ ಕಂಪ್ಯೂಟರ್ ಆಪ್ಟಿಮೈಸೇಶನ್ ಕೋಪ್ರೊಸೆಸರ್ಗಳು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ಸಹ ನೋಡಿ.