הפונקציה CryptDecrypt נכשלת כאשר תנסה לפענח תוכן מוצפן במחשב שבו פועל Windows 7 או Windows Server 2008 R2


מאפייני הבעיה


במחשב שבו פועל Windows 7 או Windows Server 2008 R2, מריצים יישום המשתמש מפתחות סימטריים ב- Microsoft Base כרטיס חכם בספק שירותי ההצפנה כדי להצפין או לפענח תוכן. עם זאת, הפונקציה CryptDecrypt נכשלת כאשר תנסה לפענח תוכן מוצפן במחשב. בנוסף, אתה מקבל קוד שגיאה ERROR_INVALID_PARAMETER .



בעיה זו מתרחשת למרות משמש את הדגל CRYPT_VERIFYCONTEXT .

פתרון


מידע על תיקונים חמים

תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור רק את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן הבעיה המתוארת במאמר זה. תיקון חם זה עשוי לעבור בדיקות נוספות. לכן, אם המערכת שברשותך לא נפגעה באופן חמור מבעיה זו, מומלץ להמתין לעדכון התוכנה הבא המכיל תיקון חם זה.

אם התיקון החם זמין להורדה, ישנו סעיף "הורדת תיקון חם זמינה" בראש מאמר Knowledge Base. אם מקטע זה אינו מופיע, פנה לשירות הלקוחות והתמיכה של Microsoft כדי לקבל את התיקון החם.

הערה אם בעיות נוספות מתרחשות או אם נדרש פתרון בעיות כלשהו, ייתכן שתצטרך ליצור בקשת שירות נפרדת. דמי התמיכה המקובלים יחולו על שאלות וסוגיות תמיכה נוספות אשר אינן מצריכות את התיקון חם הספציפי הזה. לקבלת רשימה מלאה של מספרי הטלפון של התמיכה ושירות הלקוחות של Microsoft או כדי ליצור בקשת שירות נפרדת, בקר באתר האינטרנט הבא של Microsoft:הערה הטופס "הורדת תיקון חם זמינה" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא שהתיקון חם אינו זמין עבור שפה זו.

דרישות מוקדמות

לא נדרשים תנאים מוקדמים.

דרישת הפעלה מחדש

עליך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה.

מידע על החלפת התיקון החם

תיקון חם זה אינו מחליף תיקון חם שפורסם בעבר.

פרטי קובץ

הגירסה העולמית של תיקון חם זה מתקינה קבצים הכוללים את התכונות המפורטות בטבלאות הבאות. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). התאריכים והשעות עבור קבצים אלה במחשב המקומי שלך מוצגים בזמן המקומי, עם הפרש שעון הקיץ (DST) הנוכחי שלך. בנוסף, התאריכים והשעות עשויים להשתנות בעת ביצוע פעולות מסוימות על הקבצים.
הערות מידע על קובץ Windows 7 ו-Windows Server 2008 R2
חשוב תיקונים חמים של Windows 7 ו- Windows Server 2008 R2 חמים נכללים בחבילות זהה. עם זאת, תיקונים חמים בדף בקשת תיקון חם מפורטים תחת שתי מערכות ההפעלה. כדי לבקש את חבילת התיקון החם החלה על מערכות הפעלה אחד או שניים, בחר את התיקון החם שמופיע תחת "Windows 7/Windows Server 2008 R2" בדף. עיין תמיד בסעיף 'חל על' במאמרים כדי לקבוע את מערכת ההפעלה בפועל שחלה על כל תיקון חם.
  • קובצי MANIFEST (. manifest) וקובצי MUM (. mum) המותקנים עבור כל סביבה הן רשומות בנפרד במקטע נוספים פרטי קובץ עבור Windows Server 2008 R2 ועבור Windows 7". MUM ו- MANIFEST, וקבצים קבצי קטלוג (. cat) המשויכים האבטחה, חשובים במיוחד לשמירה על מצב הרכיב המעודכן. קובצי קטלוג האבטחה, שעבורם לא מפורטות תכונות, נחתמים באמצעות חתימה דיגיטלית של Microsoft
עבור כל הגירסאות מבוססות x86 הנתמכות של Windows 7
שם קובץגירסת קובץגודל קובץתאריךשעהפלטפורמה
Basecsp.dll6.1.7600.20664143,76010-Mar-201009:11x86
Scksp.dll6.1.7600.16385180,22414-Jul-200901:16x86
עבור כל הגירסאות מבוססות x64 הנתמכות של Windows 7 ושל Windows Server 2008 R2
שם קובץגירסת קובץגודל קובץתאריךשעהפלטפורמה
Basecsp.dll6.1.7600.20664166,80010-Mar-201009:18x64
Scksp.dll6.1.7600.16385225,79214-Jul-200901:41x64
עבור כל הגרסאות הנתמכות המבוססות IA-64 של Windows Server 2008 R2
שם קובץגירסת קובץגודל קובץתאריךשעהפלטפורמה
Basecsp.dll6.1.7600.20664340,88010-Mar-201008:39IA-64
Scksp.dll6.1.7600.16385444,41614-Jul-200901:48IA-64

מצב


Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מידע נוסף


דגל CRYPT_VERIFYCONTEXT מיועד עבור יישומים שבהם נעשה שימוש במפתחות ארעיות, או יישומים שאינם דורשים גישה למפתחות פרטיים עקביים, כגון יישומים המבצעים רק hashing, הצפנה ואימות חתימה דיגיטלית. רק יישומים ליצור חתימות או לפענח באמצעות מפתחות פרטיים זקוק לגישה לדגל. ברוב המקרים, עליך להגדיר דגל זה.

לקבלת מידע נוסף אודות Microsoft Base כרטיס חכם ספק שירותי הצפנה, בקר באתר האינטרנט הבא של Microsoft מפתח רשת (MSDN):לקבלת מידע נוסף אודות הדגל CRYPT_VERIFYCONTEXT בפונקצית CryptAcquireContext , בקר באתר האינטרנט של MSDN הבא:לקבלת מידע נוסף על מינוח עדכוני התכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של מיקרוסופט

פרטי קובץ נוספים

פרטי קובץ נוספים עבור Windows 7 ועבור Windows Server 2008 R2

קבצים נוספים עבור כל הגירסאות מבוססות x86 הנתמכות של Windows 7
שם קובץX86_2bf534f25870c8592e7615232afddfa1_31bf3856ad364e35_6.1.7600.20664_none_7a2ccf9861926f1e.manifest
גירסת קובץ
גודל קובץ700
תאריך (UTC)10-Mar-2010
שעה (UTC)17:03
פלטפורמהלא ישים
שם קובץX86_microsoft-windows-smartcardksp_31bf3856ad364e35_6.1.7600.20664_none_b6650545fdbaa3cf.manifest
גירסת קובץ
גודל קובץ7,643
תאריך (UTC)10-Mar-2010
שעה (UTC)20:13
פלטפורמהלא ישים
קבצים נוספים עבור כל הגירסאות מבוססות x64 הנתמכות של Windows 7 ושל Windows Server 2008 R2
שם קובץAmd64_c3facb50333d7cf27a46e54f9ff367f6_31bf3856ad364e35_6.1.7600.20664_none_ac62c8eccb9778cc.manifest
גירסת קובץ
גודל קובץ1,048
תאריך (UTC)10-Mar-2010
שעה (UTC)17:03
פלטפורמהלא ישים
שם קובץAmd64_microsoft-windows-smartcardksp_31bf3856ad364e35_6.1.7600.20664_none_1283a0c9b6181505.manifest
גירסת קובץ
גודל קובץ7,647
תאריך (UTC)10-Mar-2010
שעה (UTC)20:24
פלטפורמהלא ישים
קבצים נוספים עבור כל הגירסאות המבוססות על IA-64 הנתמכות של Windows Server 2008 R2
שם קובץIa64_683bdad5c4bffb4dc1c547b16d2c0c7a_31bf3856ad364e35_6.1.7600.20664_none_e212f59433373ad3.manifest
גירסת קובץ
גודל קובץ1,046
תאריך (UTC)10-Mar-2010
שעה (UTC)17:03
פלטפורמהלא ישים
שם קובץIa64_microsoft-windows-smartcardksp_31bf3856ad364e35_6.1.7600.20664_none_b666a93bfdb8accb.manifest
גירסת קובץ
גודל קובץ7,645
תאריך (UTC)10-Mar-2010
שעה (UTC)17:03
פלטפורמהלא ישים